激活Python 2.7

时间:2016-06-21 13:28:45

标签: python virtualenv anaconda

环境

  • 通过Anaconada 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?

Screen Shot

1 个答案:

答案 0 :(得分:0)

由于我所在的目录,python 3.4环境变量优先于2.7。尽管2.7已被激活。

更改为'envs'目录更改了优先级并正确启动了2.7实例。

非常感谢Matthew帮助解决问题。

Screen Shot