PyDev与Virtualenv:找不到翻译

时间:2014-06-16 18:15:04

标签: python virtualenv pydev

我无法让PyDev与Virtualenv合作。我有:

  1. 创建了一个PyDev项目。那时我被迫指定一个解释器,所以我选择安装的系统Python 2.7解释。当我添加解释器时,还会添加必要的库文件夹。
  2. 在项目目录中发布virtualenv venv以创建Virtualenv环境。
  3. 删除了我在第一步中添加的标准解释器,并尝试添加位于venv目录中的解释器。但我似乎无法让它发挥作用。
  4. 更详细:

    我的PythonFlaskTemplate PyDev项目中的所有目录: All directories in my PythonFlaskTemplate PyDev project

    我尝试在venv目录中添加解释器以及必要的库时的结果。我错过了我应该选择的任何图书馆目录吗?我选择了一个我不应该选择的目录吗? The result of configuring my Python interpreter

    我仍然收到错误消息,说找不到翻译。即使我选择的解释路径是正确的(我可以通过./venv/bin/python2.7启动它): Error: Interpreter not found

    我应该如何配置PyDev以使其与Virtualenv很好地配合?

1 个答案:

答案 0 :(得分:4)

问题似乎是您将项目配置为不使用'默认'翻译,但要使用必须命名为' python'。

的翻译

您可以通过在解释器首选项中更改解释器的名称来解决这个问题(例如:首选项> pydev>口译员> python口译员>双击它并键入' python')

或者您可以将项目设置为使用默认解释器(即:选择项目> alt +输入> pydev - interpreter / grammar> interpreter:默认)。