python运行程序出现permission denied '.'
时间: 2023-05-16 13:07:07 浏览: 72
这通常是因为你没有执行该程序的权限。你可以尝试使用 chmod 命令来更改文件的权限,例如:chmod +x filename.py。这将赋予该文件执行权限。如果问题仍然存在,你可能需要检查文件所在的目录是否有足够的权限来运行该程序。
相关问题
windows中运行python程序显示permission denied '.'
这个问题可能是由于权限问题导致的。你可以尝试以管理员身份运行命令提示符或者编辑器,或者将程序移动到具有更高权限的文件夹中。另外,你也可以检查一下程序是否被其他进程占用,或者是否被杀毒软件误判为恶意程序。希望这些方法能够帮助你解决问题。
python运行报错Permission denied
当Python运行报错"Permission denied"时,通常是由于权限问题导致的。这可能是因为你没有足够的权限来执行某个操作,比如访问文件或目录,或者安装软件包。
解决这个问题的方法取决于具体的情况。以下是两种常见的情况及其解决方案:
1. 安装Python时报错"Permission denied: No such file or directory"或"command not found":
这通常是因为你没有足够的权限来访问安装目录或执行安装命令。解决方法是以管理员身份运行安装程序或使用sudo命令来执行安装命令。例如,在Linux或Mac上,你可以使用以下命令来以管理员身份运行安装程序:
```shell
sudo python install.py
```
如果你是在Windows上安装Python,你可以右键点击安装程序并选择"以管理员身份运行"。
2. 升级pip时报错"PermissionError: [Errno 13] Permission denied":
这通常是因为你没有足够的权限来修改Python的安装目录。解决方法是以管理员身份运行命令提示符或终端,并使用以下命令来升级pip:
```shell
python -m pip install --upgrade pip
```
如果你是在Linux或Mac上,你可以使用sudo命令来以管理员身份运行该命令:
```shell
sudo python -m pip install --upgrade pip
```
请注意,以管理员身份运行命令可能需要输入管理员密码。