如何使用pyenv创建的virtualenv设置Django PyDev项目

时间:2016-04-06 13:44:54

标签: python django pyenv

我在Linux上用pyenv建立了一个python虚拟环境现在我想在PyDev中用这些虚拟环境之一创建一个Django项目。但是,我无法弄清楚如何找到我的虚拟环境,因为在虚拟环境中运行which python只能给我一般的/home/rbu/.pyenv/shims/python

1 个答案:

答案 0 :(得分:2)

首先用

找到你的virtualenv目录
pyenv prefix <venv-name>

virtualenv的python可执行文件应为<path>/<to>/<venv>/bin/python

现在在Eclipse Preferences&gt; PyDev&gt; Interpreters&gt; Python Interpreter中使用可执行文件的位置和足够的名称设置一个新的解释器。 之后,您可以通过File&gt; New&gt; Project&gt; Pydev&gt; PyDev Django Project启动一个新的Django项目。选择预定义的口译员。

Django项目现在应该在virtualenv中工作。对于安装新软件包,最简单的方法是在终端中激活virtualenv pyenv activate <venv-name>和pip安装包。