无法使用Edit with IDLE 打开py文件
如题双击有效,但要使用右键打开想编辑的时候却没有任何反应,也没有任何提示。
昨天还好好的,电脑上面只有3.8版本的
唯一不同的是多了个文件夹,叫 __pycache__不知道有什么用{:5_100:}
本帖最后由 Twilight6 于 2020-5-16 10:17 编辑
你win键 + R在运行窗口输入 cmd然后在弹出的窗口输入 python 看下有没出现版本号,没有出现版本号的话可能就和环境有关系了
安装python 时候 记得要勾选 Add path 的那个选项 自动配置环境
为了提高模块加载的速度,每个模块都会在 __pycache__ 文件夹中放置该模块的预编译模块
第一次执行代码的时候,Python解释器已经把编译的字节码放在__pycache__文件夹中,这样以后再次运行的话
如果被调用的模块未发生改变,那就直接跳过编译这一步,直接去__pycache__文件夹中去运行相关的 *.pyc 文件,大大缩短了项目运行前的准备时间。
以上是我 百度的 {:10_275:}
打开互交模式
cntrl + o 直接选择文件打开 给楼上的补充:要是还不行可以试试打开idle,file->open试试 Twilight6 发表于 2020-5-16 10:13
你win键 + R在运行窗口输入 cmd然后在弹出的窗口输入 python 看下有没出现版本号,没有出现版本号的话 ...
有版本号,显示python 3.8.2 liuzhengyuan 发表于 2020-5-16 10:16
打开互交模式
cntrl + o 直接选择文件打开
这个就是双击嘛,双击是可以打开的,但要右键编辑的话就不行了 jtxs0000 发表于 2020-5-16 10:23
有版本号,显示python 3.8.2
右击 点Edit IDLE的那个选项 不行吗? jtxs0000 发表于 2020-5-16 10:25
这个就是双击嘛,双击是可以打开的,但要右键编辑的话就不行了
应该不叫双击~
是打开互交模式,然后 cntrl + o
(如果右键打不开,就从互交模式打开,效果都一样) Twilight6 发表于 2020-5-16 10:26
右击 点Edit IDLE的那个选项 不行吗?
对,就是这里不行,其他都不受影响,甚至可以用Notepad++ 打开{:5_100:} jtxs0000 发表于 2020-5-16 10:25
这个就是双击嘛,双击是可以打开的,但要右键编辑的话就不行了
那你去看看一下你的python目录里 Python3.8.2\lib\idlelib\ 中有无idel.py 这个文件。 嘿嘿 jtxs0000 发表于 2020-5-16 10:28
对,就是这里不行,其他都不受影响,甚至可以用Notepad++ 打开
如果没有 或者 打开没反应,那应该就是这个文件的问题了,建议卸载重装一次{:10_286:} Twilight6 发表于 2020-5-16 10:28
那你去看看一下你的python目录里 Python3.8.2\lib\idlelib\ 中有无idel.py 这个文件。
有,不过好奇怪,这里面的我可以右键 Edit with 选项打开 jtxs0000 发表于 2020-5-16 10:32
有,不过好奇怪,这里面的我可以右键 Edit with 选项打开
那IDLE就没有问题了,可以打开的话,应该是你的文件问题,你重新创个.py文件打开试试就好,不过你如果直接改后缀创建py文件记得要把win 隐藏后缀给关了 不然改不了后缀
Twilight6 发表于 2020-5-16 10:36
那IDLE就没有问题了,可以打开的话,应该是你的文件问题,你重新创个.py文件打开试试就好,不过你如果直 ...
谢谢,给了我一个启发,这个文件夹里面的都不能打开,但是拉去外面的话就没有问题了,辛苦辛苦{:5_110:} jtxs0000 发表于 2020-5-16 10:41
谢谢,给了我一个启发,这个文件夹里面的都不能打开,但是拉去外面的话就没有问题了,辛苦辛苦
{:10_287:} jtxs0000 发表于 2020-5-16 10:41
谢谢,给了我一个启发,这个文件夹里面的都不能打开,但是拉去外面的话就没有问题了,辛苦辛苦
我出现了和你一样的问题虽然拉出来能解决,不过还是想知道是什么原理 解决了,问题出在这个目录下面某个py文件的命名上。https://stackoverflow.com/questions/42550180/trying-to-open-a-python-file-in-idle-instead-a-pycache-folder-is-created-how
我是因为之前某次在里面创建了一个code.py的文件你也可以看看目录下面是不是有类似其他原生模块的文件名
页:
[1]