我已经从main website下载了IDLE扩展包IdleX(versionn 1.13)。我的系统中安装了几个版本的Python:
当我最初安装Idlex时,我的系统C:\Python27
变量中有C\Python27\Scripts
和path
。我只需在命令终端输入Idlex
即可启动它。
现在我想使用Idlex for Python 3.6。毕竟,根据上面的链接:
它适用于Python 2.6+或3.x系列。
我首先从路径变量中删除python27,然后添加C:\Program Files\Python36
和C:\Program Files\Python36\Scripts
。现在从命令终端:
C:\Users\aboufira>python --version
Python 3.6.2
这很好。我尝试再次通过
安装Idlexidlex.py
使用pip进行安装,提供以下内容:
C:\Users\aboufira>pip install Idlex
Requirement already satisfied: Idlex in c:\users\aboufira\appdata\roaming\python\python36\site-packages
当我在命令行中键入Idlex
时,它仍会为python 2.7.3启动它。我在这里缺少额外的系统参数吗?
修改
我还尝试了pip3
安装
C:\Users\aboufira>pip install Idlex
Requirement already satisfied: Idlex in c:\users\aboufira\appdata\roaming\python
\python36\site-packages
答案 0 :(得分:0)
事实证明,Idlex与Python 3.6.0和Python 3.6.1不兼容。但是,它与32位和之前的Python 3.5.3兼容。我有同样的问题,直到我在StackOverflow上找到另一篇文章:Idlex 1.13:无法找到" idlexlib"