Possible Duplicate:
Revert the `--no-site-packages` option with virtualenv
我使用virtualenvwrapper documentation创建了一个虚拟环境,如下所示:
$ pip install virtualenvwrapper
$ export WORKON_HOME=~/Envs
$ mkdir -p $WORKON_HOME
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv env1
它在大多数情况下都工作得很好,但是我遇到了一些Django问题,这些问题要求我在虚拟环境之外安装一些全局软件包。一旦我安装了这些包,我如何更新我的虚拟环境,以拉入这些新包?还是需要从头开始重建环境?
这个问题是Revert the `--no-site-packages` option with virtualenv的部分重复
然而,由于这个问题特别提到了virtualenvwrapper,因此使用virtualenvwrapper时最简单的解决方案是使用它的^{} 命令:
或者,您可以重新安装virtualenv,将其重新配置为可以访问全局软件包,同时使用以下命令保留已安装的软件包:
(感谢@Adaephon提供了关于
toggleglobalsitepackages
)的提示相关问题 更多 >
编程相关推荐