如何将 virtualenv 设置为 PyDev 解释器?

Posted

技术标签:

【中文标题】如何将 virtualenv 设置为 PyDev 解释器?【英文标题】:How do I set up virtualenv as a PyDev Interpreter? 【发布时间】:2017-12-30 11:12:51 【问题描述】:

我正在按照这篇文章中的步骤设置我的 PyDev IDE。

https://www.caktusgroup.com/blog/2011/08/31/getting-started-using-python-eclipse/

我无法将 virtualenv 设置为解释器。

我的操作系统是 Windows 10

PYTHON_HOME 指向 3.6。

我这样安装了virtualenv并验证成功:

pip 安装 virtualenv 虚拟环境--版本 15.1.0

现在,我尝试在 Windows>Preferences>PyDev>Interpreters>Python Interpreter 的 PyDev IDE 中设置解释器

我这里指的是virtualenv.exe:

C:\%PYTHON_HOME%\Scripts\virtualenv.exe

PyDEV IDE 给我这个错误:

无法获取有关解释器的信息:C:\%PYTHON_HOME%\Scripts\virtualenv.exe 常见原因包括:

不支持的版本 指定无效的解释器

【问题讨论】:

【参考方案1】:

你不应该将virtualenv.exe设置为解释器,而是在虚拟环境下创建的python可执行文件。

即:在该 virtualenv 中的 windows 上是 python.exe,或者在 Linux 上只是 python。

【讨论】:

以上是关于如何将 virtualenv 设置为 PyDev 解释器?的主要内容,如果未能解决你的问题,请参考以下文章

Virtualenv 与 Eclipse(伽利略)[关闭]

Eclipse Pydev:'错误:找不到 Python 标准库'

如何保持 Eclipse Pydev 项目的 PYTHONPATH 设置?

如何更改 PyDev 版本

在 pydev eclipse (Debian) 中配置 kivy 路径

如何将 python“库”添加到 Eclypse 和 pydev