没有名为pkg_resources的模块

问题: 我正在将一个Django应用部署到一个dev服务器上,当我运行pip install-r时遇到了这个错误要求.txt: Traceback (most recent call last): File “/var/www/mydir/virtualenvs/dev/bin/pip”, line 5, in <module> from pkg_resources import lo

详情

如何删除/删除virtualenv?

问题: 我用以下命令创建了一个环境:virtualenv-venv–distribute 我无法使用以下命令删除它:rmvirtualenv venv–virtualenvwrapperas mentioned in>answer below for virtualenvwraper 我在我当前的目录上做了一个ls,我仍然可以看到venv 我能移除它的唯一方法似乎是:sudo rm-

详情

如何从虚拟环境中更新pip本身?

问题: 我可以更新pip管理的包,但是如何更新pip本身呢?根据pip–version,我目前在virtualenv中安装了pip1.1,我想更新到最新版本。在 命令是什么?我需要使用distribute还是有本地pip或virtualenv命令?我已经尝试过pip update和pip update pip,但都没有成功 答案: pip只是一个PyPI package与其他软件一样,您可以使用

详情

在virtualenv中使用python3

问题: 使用virtualenv,我使用默认版本的Python(2.7)运行我的项目。在一个项目中,我需要使用python3.4。在 我用brew install python3在我的Mac上安装它。现在,我如何创建一个使用新版本的virtualenv?在 e、 g.sudo virtualenv envPython3 如果我尝试: virtualenv -p python3 test 我得到:

详情

vein、pyvenv、pyenv、virtual envelope、virtual env、pipenv等之间有什么区别?

问题: python3.3在其标准库中包含了新的包venv。它的作用是什么?它与所有其他似乎匹配regex(py)的包有何不同?(v |虚拟| pip)?环境?在 答案: virtualenv是一个非常流行的工具,它为Python库创建独立的Python环境。如果您不熟悉这个工具,我强烈建议您学习它,因为它是一个非常有用的工具,在本回答的其余部分,我将与它进行比较 它的工作原理是在一个目录中安装一

详情

在virtualenv中使用不同的Python版本

问题: 我有一个Debian系统,目前运行的是Python2.5.4。我已经正确安装了virtualenv,一切正常。有没有可能我可以在不同版本的Python中使用virtualenv?在 我编译了Python2.6.2并希望将其与一些virtualenv一起使用。是否足以覆盖二进制文件?或者我必须改变一些关于图书馆的东西吗?在 答案: 在创建virtualenv实例时,只需使用–python(

详情

如何离开/退出/停用Python virtualenv

问题: 我用的是virtualenv和virtualenvwrapper。我可以使用workon命令在virtualenv之间切换。在 me@mymachine:~$ workon env1(env1)me@mymachine:~$ workon env2(env2)me@mymachine:~$ workon env1(env1)me@mymachine:~$ 如何退出所有虚拟机并重新在真实计算

详情