我使用以下方法创建虚拟环境。
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来安装依赖项。
e.g。
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创建纯虚拟环境?
答案 0 :(得分:0)
如果您使用活动脚本并且它无法正常工作。尝试直接安装软件包,例如:
/virtualenv/bin/pip install package
这是一个100%不错的工作解决方案。 当你想从virtualenv开始你的应用程序时,你可以:
/virtualenv/bin/python your_project.py