最佳答案
我试图在 Ubuntu 机器上的虚拟环境中部署带有 pip的 Python 包,但是遇到了与权限相关的问题。例如:
(TestVirtualEnv)test@testServer:~$ pip install markdown2
以下列方式终止:
Error: could not create’/home/test/viralenvs/TestVirtualEnv/lib/python3.3/site-package/markdown2.py’: 权限被拒绝
我不能使用 sudo,因为它将在全局范围内安装软件包,而不是在虚拟环境中。I chowned site-packages; ls只显示与 easy_install、 pip和 setuptools相关的目录,与 Markdown 无关。
如何使用 pip在虚拟环境中部署包而不会遇到与权限相关的错误?