
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
這個問題神秘地自行解決了。現在,任何使用者都可以在沒有明顯變更的情況下建立虛擬環境。