我尝试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而不会遇到与权限相关的错误?
sudo。
sudo。实际上,该软件包现在可以正确安装。请,您能否将您的评论提升为答案,以便我接受?
virtualenv目录的用户,因为您可以virtualenv与其他用户一起激活,但是该操作将不允许您安装任何软件包,并且将授予权限访问权限。
sudo?