PermissionError: [Errno 13] Permission denied: 'D:\\Edge浏览器下载\\nturgb+d_skeletons'
时间: 2024-06-16 07:05:47 浏览: 172
errno(3) - Linux manual page.pdf
根据提供的引用内容,你遇到了两个不同的错误。
1. RuntimeError: Ninja is required to load C++ extensions[^1]
这个错误是由于缺少Ninja导致的。Ninja是一个快速的构建系统,用于构建C++扩展。要解决这个问题,你需要安装Ninja。你可以使用以下命令在终端中安装Ninja:
```shell
pip install ninja
```
2. nvcc fatal : Unsupported gpu architecture 'compute_89' ninja: build stopped: subcommand failed.
这个错误是由于你的GPU架构不受支持导致的。nvcc是用于编译CUDA代码的NVIDIA编译器。在这种情况下,你的GPU架构是'compute_89',但是你的nvcc版本不支持该架构。要解决这个问题,你可以尝试更新你的CUDA版本或使用支持你的GPU架构的nvcc版本。
关于你提到的PermissionError: [Errno 13] Permission denied: 'D:\\Edge浏览器下载\\nturgb+d_skeletons'的问题,这是一个权限错误,表示你没有访问或写入指定目录的权限。要解决这个问题,你可以尝试以下方法:
- 确保你有足够的权限来访问该目录。你可以尝试使用管理员权限运行你的程序或更改目录的权限。
- 确保指定的目录存在。如果目录不存在,你可以尝试创建它。
- 确保你的程序没有打开该文件或目录。在某些情况下,如果文件或目录已被其他程序打开,你可能无法访问或写入它。
阅读全文