【发布时间】:2019-05-25 06:33:27
【问题描述】:
我尝试使用virtualenv 在
我输入virtuelenv env --python=python3
我收到一个错误
PermissionError: [Errno 1] Operation not permitted: '/mnt/d/venv/bin/python3'
所以我将命令与sudo 一起使用,因此输入sudo virtualenv env --python=python3
这次命令有效,现在我激活环境并尝试使用pip安装一些东西,我明白了
Could not install packages due to an EnvironmentError: [Errno 1] Operation not permitted
我知道如果将pip 与 sudo 一起使用,它将安装全局站点包的包,而不会安装虚拟环境的站点包。我想将东西安装到虚拟环境中。
我在 WSL 上运行 ubuntu bionic,我曾经运行 ubuntu xenial,但没有遇到这个问题。
请指教。
【问题讨论】:
-
如果这是 AppArmor 的“问题”,我不会感到惊讶。
标签: python virtualenv sudo windows-subsystem-for-linux ubuntu-18.04