win11 上的 WSL-运行 Python 脚本的权限被拒绝

win11 上的 WSL-运行 Python 脚本的权限被拒绝

我正在尝试运行一个创建文件的 python 脚本。运行时我得到:

File "/home/ashi/.pyenv/versions/3.8.5/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
PermissionError: [Errno 13] Permission denied:"/Users"

我在 win11 上使用 WSL 运行 Ubuntu 20.04。我使用 pyenv 安装了 python。我尝试了所有 chmod 命令,并尝试从 root 用户运行。

谢谢

答案1

解决了!问题是由从我的.envrc文件加载的环境变量引起的。为了解决这个问题,我刚刚创建了程序期望看到的目录。

相关内容