【发布时间】:2017-07-24 05:14:34
【问题描述】:
我已经从main website 下载了 IDLE 扩展包 IdleX(版本 1.13)。我的系统中安装了多个版本的 Python:
- Python27 (C:\Python27)
- Python34 (C:\Python34)
- Python36 (C:\Program Files\Python36)
当我最初安装 Idlex 时,我的系统 path 变量中有 C:\Python27 和 C\Python27\Scripts。我只需在命令终端中输入Idlex 即可启动它。
现在我想将 Idlex 用于 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
这很好。我尝试通过
再次安装 Idlex- 解压然后运行
idlex.py -
使用 pip 安装,结果如下:
C:\Users\aboufira>pip install IdlexRequirement 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
【问题讨论】:
-
也许你需要安装到你的 Python3 环境中,例如
pip3 install ... -
已经试过了。请参阅编辑。我收到了同样的错误信息。
标签: python installation pip version python-idle