【发布时间】:2016-06-21 13:28:44
【问题描述】:
环境
- 通过 Anaconda 3 默认安装 python 3.4
- 安装在默认目录 C:\Anaconda3
- 创建2.7虚拟环境
问题
使用 'activate py27' 然后输入命令 'spyder' 效果很好。我的 Spyder IDE 在 2.7 版中启动。
但是,如果我“激活 py27”,然后使用“python C:\script_path_here”调用 python 脚本,它会在 python 3.4 中运行脚本。同样,如果我“激活 py27”并输入“python”,它将在 3.4 中启动。为什么spyder可以正常工作,而默认python却不行?
【问题讨论】:
-
python2工作吗? -
不,它返回'python2'不是内部或外部命令、可运行程序或批处理文件。
-
你确定 Spyder 是用 python 的 2.7 版本启动的吗?你是如何创建你的 venv 的?
标签: python virtualenv anaconda