warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' writing manifest file 'torchvision.egg-info/SOURCES.txt' installing library code to build/bdist.linux-aarch64/egg running install_lib running build_py copying torchvision/version.py -> build/lib.linux-aarch64-3.8/torchvision running build_ext error: [Errno 2] No such file or directory: ':/usr/local/cuda/bin/nvcc'
时间: 2024-02-24 11:54:11 浏览: 109
Non-collinear phase-matching sum-frequency generation based on boundary total reflection in bulk KDP
这个报错看起来像是在安装 PyTorch 的 torchvision 库时出现的。可能是由于缺少 CUDA 工具包或者 CUDA 环境变量没有正确设置导致的。你可以尝试以下方法解决这个问题:
1. 确认 CUDA 安装是否正确,是否添加了正确的环境变量。你可以尝试在终端中输入 `nvcc -V` 命令,如果能正常输出 CUDA 的版本信息,则说明 CUDA 安装正确并且环境变量设置正确。
2. 如果 CUDA 安装正确,但仍然出现这个报错,可以尝试重新安装 PyTorch 和 torchvision 库。你可以先卸载已安装的库,然后重新安装,如下所示:
```
pip uninstall torch torchvision
pip install torch torchvision
```
3. 如果上述方法仍然无法解决问题,你可以尝试升级或降级 PyTorch 和 torchvision 库的版本,或者尝试在其他的 Python 环境中安装这些库,以确定是不是版本或者环境问题导致的。
阅读全文