为了运行 Python 2,我所做的就是激活所需的 Conda 环境,然后键入 idle。它会自动打开 Python 2.7 的 IDLE。
但我不知道如何为 Python 3 执行此操作。我的环境中安装了 Python 3.5。我使用
conda create -n py35 anaconda
安装 Python 3.5.
对于如何从 Conda virtualenv 打开 IDLE,对我有用的过程是:
activate myenv
python -m idlelib
这应该会打开 IDLE 编辑器,您可以在
myenv
. 中运行代码
Type idle3 而不是 conda 环境中的 idle。
要安装另一个版本的 Python(例如 Python 3.5.2),当使用 Anaconda 用于一个版本的 Python(例如 Python 2.7)时,您可以在 Anaconda 提示符下执行以下操作:
首先新建一个Conda环境,用anaconda安装Python 3.5.2:
conda create -n py352 python=3.5.2 anaconda
完成后,如果想在Windows上快速访问Python 3.5.2的IDLE:
进入
Explorer中的
"C:\..Anaconda\envs\py352"
文件夹
为位于该文件夹中的
pythonw.exe
文件创建快捷方式。
将快捷方式移动到您的桌面或任何其他易于访问的位置
右键单击快捷方式,转到属性,然后将快捷方式选项卡中的目标字段从
C:\....\Anaconda\envs\py352\pythonw.exe
到
C:\...\Anaconda\envs\py352\pythonw.exe "C:\...\Anaconda\envs\py352\Lib\idlelib\idle.pyw"
创建快捷方式的另一个答案对我不起作用,但我能够让它工作:
my_env
.C:\...\Anaconda\envs\my_env\Lib\idlelib\
目录idle.bat