Python运行错误
IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software is blocking the connection.求解 我的文件名称是shum.py 本帖最后由 Twilight6 于 2020-7-24 09:09 编辑
IDLE崩溃:IDLE's subprocess didn't make connection. Either IDLE can't start a...
https://fishc.com.cn/thread-67949-1-1.html
(出处: 鱼C论坛)
并不是code.py 本帖最后由 Twilight6 于 2020-7-24 09:10 编辑
爱学习的靖欢 发表于 2020-7-24 09:07
我的文件名称是shum.py
回复他人,请点击回复,不然别人没有消息提醒
重命名,这个应该也是IDLE系统的文件名导致的 Twilight6 发表于 2020-7-24 09:08
回复他人,请点击回复,不然别人没有消息提醒
重命名,这个应该也是IDLE系统的模块名导致的
好,我去试试 Twilight6 发表于 2020-7-24 09:08
回复他人,请点击回复,不然别人没有消息提醒
重命名,这个应该也是IDLE系统的文件名导致的
刚刚测试了重命名和关闭防火墙都无效 爱学习的靖欢 发表于 2020-7-24 09:19
刚刚测试了重命名和关闭防火墙都无效
去看看 3L 的帖子 Twilight6 发表于 2020-7-24 09:23
去看看 3L 的帖子
这是什么?我应该要在哪里找? 本帖最后由 sunrise085 于 2020-7-24 09:46 编辑
这个错误有两种可能
第一,最常见的是你写的文件,命名与系统的文件名称重复,导致的冲突。一般改一下自己写的文件名就可以了;
第二,在windows防火墙设置中添加安装根目录下pythonw.exe为允许通过防火墙的应用即可。
还有说这样操作的,我没有试过,不知道会不会出其他问题
找到python目录下Lib\idlelib\PyShell.py,打开pyshell.py文件,编辑->查找,查找:use_subprocess = True ,然后将True改为False,保存并关闭 sunrise085 发表于 2020-7-24 09:37
这个错误有两种可能
第一,最常见的是你写的文件,命名与系统的文件名称重复,导致的冲突。一般改一下自己 ...
我的防火墙关闭了,并且文件名也没有与系统文件重叠,我的文件名是ttttttt.py 本帖最后由 sunrise085 于 2020-7-24 09:46 编辑
爱学习的靖欢 发表于 2020-7-24 09:40
我的防火墙关闭了,并且文件名也没有与系统文件重叠,我的文件名是ttttttt.py
还有说这样操作的,我没有试过,不知道会不会出其他问题
找到python目录下Lib\idlelib\PyShell.py,打开pyshell.py文件,编辑->查找,查找:use_subprocess = True ,然后将True改为False,保存并关闭 本帖最后由 爱学习的靖欢 于 2020-7-24 09:45 编辑
sunrise085 发表于 2020-7-24 09:41
还有说这样操作的,我们有试过,不知道会不会出其他问题
找到python目录下Lib\idlelib\PyShell.py,打开 ...
找到了,测试中 本帖最后由 Twilight6 于 2020-7-24 09:50 编辑
爱学习的靖欢 发表于 2020-7-24 09:24
这是什么?我应该要在哪里找?
去 Python 的安装目录里,上面那个文章不是有举例子吗,就是Python 安装目录的 Lib\idlelib\PyShell.py 文件夹下
修改C:\python34\Lib\idlelib\PyShell.py文件,搜索use_subprocess,在
def main():函数下面
use_subprocess = True
修改为:
use_subprocess = False
你这里只要找到自己的 Python 安装目录下的 Lib\idlelib\PyShell.py文件即可
Twilight6 发表于 2020-7-24 09:48
去 Python 的安装目录里,上面那个文章不是有举例子吗,就是Python 安装目录的 Lib\idlelib\PyShell. ...
我改成false了,可是我运行我的文件他就只是显示restart,并没有运行 爱学习的靖欢 发表于 2020-7-24 09:50
我改成false了,可是我运行我的文件他就只是显示restart,并没有运行
不会报错是嘛?能发截图看看不
图片上传到这个网站,然后复制下 url 发到这里来:
https://imgchr.com/
IDLE's subprocess didn't make connection. Either IDLE can't start a subprocess or personal firewall software is blocking the connection.
IDLE的子进程无法连接。或IDLE无法发起一个子进程连接,或私人防火墙软件阻止了连接。
页:
[1]