草庐IT

virtualenv-reqs

全部标签

Python Virtualenv - 没有名为 virtualenvwrapper.hook_loader 的模块

我运行的是MacOS10.6.8。除了python2.6之外,还想安装python2.7并在新的virtualenv中使用python2.7。我执行了以下步骤:我下载了python2.7并安装了它:http://www.python.org/ftp/python/2.7.3/python-2.7.3-macosx10.6.dmg然后我运行命令以使用python2.7设置新的virtualenv:mkvirtualenv--python=python2.7mynewenv我的.bash_profile如下所示:#neededforvirtualenvwrapperexportWORKON

python - virtualenv 问题 - 无法激活

我在我的项目周围创建了一个virtualenv,但是当我尝试激活它时却不能。它可能只是语法或文件夹位置,但我现在很难过。您可以在下面看到,我创建了virtualenv并将其命名为venv。一切看起来都不错,然后我尝试通过运行sourcevenv/bin/activate来激活它我认为这可能与我的系统路径有关,但不确定指向什么(我知道如何编辑路径)。我在python7/windowsos,虚拟环境2.2.xProcessingdependenciesforvirtualenvFinishedprocessingdependenciesforvirtualenvc:\testdjangop

python - virtualenv 问题 - 无法激活

我在我的项目周围创建了一个virtualenv,但是当我尝试激活它时却不能。它可能只是语法或文件夹位置,但我现在很难过。您可以在下面看到,我创建了virtualenv并将其命名为venv。一切看起来都不错,然后我尝试通过运行sourcevenv/bin/activate来激活它我认为这可能与我的系统路径有关,但不确定指向什么(我知道如何编辑路径)。我在python7/windowsos,虚拟环境2.2.xProcessingdependenciesforvirtualenvFinishedprocessingdependenciesforvirtualenvc:\testdjangop

python - 在全局站 pip 包中安装 pip 而不是 virtualenv

使用pip3在virtualenv中安装软件包会导致软件包安装在全局site-packages文件夹中,而不是安装在virtualenv文件夹中。以下是我在OSXMavericks(10.9.1)上设置Python3和virtualenv的方法:我使用Homebrew安装了Python3:ruby-e"$(curl-fsSLhttps://raw.github.com/Homebrew/homebrew/go/install)"brewinstallpython3--with-brewed-openssl更改了.bash_profile中的$PATH变量;添加以下行:exportPAT

python - 在全局站 pip 包中安装 pip 而不是 virtualenv

使用pip3在virtualenv中安装软件包会导致软件包安装在全局site-packages文件夹中,而不是安装在virtualenv文件夹中。以下是我在OSXMavericks(10.9.1)上设置Python3和virtualenv的方法:我使用Homebrew安装了Python3:ruby-e"$(curl-fsSLhttps://raw.github.com/Homebrew/homebrew/go/install)"brewinstallpython3--with-brewed-openssl更改了.bash_profile中的$PATH变量;添加以下行:exportPAT

python - 将 pip 与 virtualenv 一起使用时如何避免 "Permission denied"

我尝试在Ubuntu机器上的虚拟环境中使用pip部署Python包,但遇到与权限相关的问题。例如:(TestVirtualEnv)test@testServer:~$pipinstallmarkdown2结束于:error:couldnotcreate'/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py':Permissiondenied我不能sudo,因为它会全局安装包,而不是在虚拟环境中。我chownedsite-packages;ls仅显示与easy_install、pip和

python - 将 pip 与 virtualenv 一起使用时如何避免 "Permission denied"

我尝试在Ubuntu机器上的虚拟环境中使用pip部署Python包,但遇到与权限相关的问题。例如:(TestVirtualEnv)test@testServer:~$pipinstallmarkdown2结束于:error:couldnotcreate'/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py':Permissiondenied我不能sudo,因为它会全局安装包,而不是在虚拟环境中。我chownedsite-packages;ls仅显示与easy_install、pip和

python - 在系统范围内安装 pip 和 virtualenv 的官方 "preferred"方式是什么?

这是人们最常推荐的吗:$sudoapt-getinstallpython-setuptools$sudoeasy_installpip$sudopipinstallvirtualenv或者这个,我从http://www.pip-installer.org/en/latest/installing.html得到的:$curl-Ohttps://github.com/pypa/virtualenv/raw/master/virtualenv.py$pythonvirtualenv.pymy_new_env$.my_new_env/bin/activate(my_new_env)$pipin

python - 在系统范围内安装 pip 和 virtualenv 的官方 "preferred"方式是什么?

这是人们最常推荐的吗:$sudoapt-getinstallpython-setuptools$sudoeasy_installpip$sudopipinstallvirtualenv或者这个,我从http://www.pip-installer.org/en/latest/installing.html得到的:$curl-Ohttps://github.com/pypa/virtualenv/raw/master/virtualenv.py$pythonvirtualenv.pymy_new_env$.my_new_env/bin/activate(my_new_env)$pipin

python - 如何在 virtualenv 中添加 PYTHONPATH 的路径

我正在尝试向PYTHONPATH环境变量添加一个路径,该路径仅在特定的virtualenv环境中可见。我在virtualenv命令提示符下尝试了SETPYTHONPATH=...,但这会为整个环境设置变量。我如何做到这一点? 最佳答案 您通常可以通过using.pthfiles避免对PYTHONPATH做任何事情.只需在您的virtualenv的站点包文件夹中放置一个扩展名为.pth的文件(任何基本名称都可以),例如lib\python2.7\site-packages,包含您的包的目录的绝对路径作为其唯一内容。