错误:[Errno 13] 权限被 python3 虚拟环境拒绝

时间:2021-06-04 20:41:01

标签: python python-3.x visual-studio-code permissions

我在此处遵循本指南:https://code.visualstudio.com/docs/python/tutorial-django

为了更好的感受django。一切都很顺利,直到我到达将“python -3 venv .venv”放入终端的部分,这就是我收到错误的地方:

错误:[Errno 13] 权限被拒绝:'/home/jstone/hello_django/.venv/pyvenv.cfg'

如果我将 sudo 放在命令之前,事情会顺利进行,直到我进入 vs 代码,在那里我将在尝试使用 pip 时再次遇到一堆权限错误。如果我将自己设置为超级用户,事情会奏效,但是当我尝试激活 vs 代码时,我收到此错误:

您正在尝试以超级用户身份启动 Visual Studio Code,这是不推荐的。如果是这样,请使用 --user-data-dir 参数指定备用用户数据目录。

抱歉,我对做这样的事情有点陌生,所以我觉得有点困惑..感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

能不能试试直接用这个命令给相关文件夹赋能:

sudo chown -R username /path/to/working/directory