在virtualenv中使用pip时如何避免“权限被拒绝”
我尝试pip
在Ubuntu计算机上的虚拟环境中部署Python软件包,但是遇到与权限相关的问题。例如:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
终止于:
错误:无法创建’/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-
packages/markdown2.py’:权限被拒绝
我不能sudo
,因为它将在全球范围内安装该软件包,而不是在虚拟环境中安装。我chown
吃过site-packages
;
ls
只显示目录有关easy_install
,pip
和setuptools
,并没有相关的降价。
如何在虚拟环境中部署程序包pip
而不会遇到与权限相关的错误?