0

我使用以下内容来创建我的虚拟环境。

mkvirtualenv myenv --no-site-packages -p /usr/bin/python2.6

当我在虚拟环境中时,我可以看到我正在使用 python2.6,即使系统的默认值在 ubuntu 11.10 上是 2.7。

所以,我为一个包运行 python setup.py install 并且正在安装在 python2.7 站点包中。请注意,我依次安装的软件包运行 easy_install 来安装依赖项。

例如

Using /usr/lib/pymodules/python2.7
Searching for nltk==2.0.1
Best match: nltk 2.0.1
Processing nltk-2.0.1-py2.7.egg
nltk 2.0.1 is already the active version in easy-install.pth

如何为python创建一个纯虚拟环境?

4

1 回答 1

0

如果您使用活动脚本并且它不能正常工作。尝试直接安装软件包,例如:

/virtualenv/bin/pip install package

这是一个 100% 不错的工作解决方案。当你想从 virtualenv 启动你的应用程序时,你可以:

/virtualenv/bin/python your_project.py
于 2012-07-04T05:03:21.237 回答