我安装了Python2.7
并在我的Windows机器上安装了Python3.5
。这些位于C:\ Python27和C:\ Python35-32。这些都添加在系统路径环境变量中,可以从任何目录访问。
现在,我在子目录CODING_LABS下成功在Python35-32目录中创建virtualenv
。
我尝试将我的Eclipse python解释器链接/指向CODING_LABS中包含的python.exe
文件。这样就行了。
然而,当我从eclipse运行我的脚本时,它仍然指向Python27。无法找出原因?
答案 0 :(得分:2)
不确定...默认情况下,任何运行都会获得'默认'解释器(这是Preferences中的第一个解释器> PyDev> Interpreters> Python解释器 - 您可以使用该屏幕中的向上/向下按钮重新排序)。
现在,这是默认设置,您还可以配置为每个项目使用不同的解释器(选择项目> alt + Enter用于其属性> PyDev - Interpreter / Grammar> Interpreter)。
或者您可以为每次发布选择不同的一个: 菜单>运行>运行配置>选择启动>解释
此外,您可能需要仔细检查以确保解释器配置窗口中的路径(首选项> PyDev>解释器> Python解释器>选择解释器)实际映射到正确的站点包/外部库你期待。