【问题标题】:Linking python virtual environment to eclipse将python虚拟环境链接到eclipse
【发布时间】:2017-04-15 20:26:26
【问题描述】:
我在 Windows 机器上安装了 Python2.7 和 Python3.5。它们位于 C:\Python27 和 C:\Python35-32 位置。这两个都是在系统路径环境变量中添加的,可以从任何目录访问。
现在我在 Python35-32 目录下的子目录 CODING_LABS 下成功创建了一个virtualenv。
我尝试将我的 Eclipse python 解释器链接/指向 CODING_LABS 中包含的python.exe 文件。这样就OK了。
但是,当我从 Eclipse 运行脚本时,它仍然指向 Python27。无法弄清楚为什么?
【问题讨论】:
标签:
python
eclipse
virtualenv
pydev
【解决方案1】:
不确定...默认情况下,任何运行都会获得“默认”解释器(这是 Preferences > PyDev > Interpreters > Python 解释器中的第一个解释器 - 您可以使用该屏幕中的向上/向下按钮重新排序这些解释器)。
现在,这是默认设置,您还可以配置为每个项目使用不同的解释器(选择项目 > alt+Enter 为其属性 > PyDev - 解释器/语法 > 解释器)。
或者您可以在每次启动时选择不同的:
菜单 > 运行 > 运行配置 > 选择启动 > 解释器。
此外,您可能需要仔细检查以确保解释器配置窗口中的路径(首选项 > PyDev > 解释器 > Python 解释器 > 选择解释器)实际上映射到您期望的正确站点包/外部库。