我尝试pip在Ubuntu机器上的虚拟环境中部署Python包,但遇到与权限相关的问题.例如:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
Run Code Online (Sandbox Code Playgroud)
终止于:
错误:无法创建'/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py':权限被拒绝
我不能sudo,因为它将全局安装包,而不是在虚拟环境中.我chown编辑site-packages; ls只显示相关的目录easy_install,pip并setuptools,并没有相关的降价.
如何在pip不遇到与权限相关的错误的情况下在虚拟环境中部署程序包?