尝试创建 Python3 虚拟环境时权限被拒绝

尝试创建 Python3 虚拟环境时权限被拒绝

Ubuntu 18.04 LTS

我正在尝试允许用户为 python3 创建自己的 virutalenv,但是当尝试使用以下命令使用标准用户帐户创建所述环境时:$ python3 -m venv ~/path/to/venv

我收到此错误: Error: [Errno 13] Permission denied: '~/path/to/venv'

~/path/to/venv 已创建并归标准用户所有。权限为 775。我该如何修复此问题?

答案1

嘗試並且運行sudo python3 -m venv ~/path/to/venv

Linux 环境中的 sudo 意味着超级用户执行,这基本上意味着您正在以超级用户访问权限发出命令。

答案2

问题神奇地自行解决了。没有任何明显变化,现在任何用户都可以创建虚拟环境。

相关内容