最佳答案
我试图在 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 chown
ed site-packages
; ls
只显示与 easy_install
、 pip
和 setuptools
相关的目录,与 Markdown 无关。
如何使用 pip
在虚拟环境中部署包而不会遇到与权限相关的错误?