编译PyTorch时提示无法找到任何文件问题的解决办法
问题现象描述
执行编译安装PyTorch命令python3 setup.py install时提示在“/path/to/pytorch/third_party/ios-cmake”目录中无法找到任何CMakeLists.txt,Makefile,setup.py,LICENSE,LICENSE.md,LICENSE.txt文件问题详细信息如下:
Building wheel torch-2.1.0a0+gita8e7c98 Building version -- Building version 2.1.0a0+gita8e7c98 Could not find any of CMakeLists.txt,Makefile,setup.py,LICENSE,LICENSE.md,LICENSE.txt in /path/to/pytorch/third_party/ios-cmake Did you run 'git submodule update --init --recursive'?
关键过程、根本原因分析
子仓依赖下载失败。
结论、解决方案及效果
- 进入“path/to/pytorch”目录。
1
cd /path/to/pytorch
- 删除下载失败的子仓文件夹。
提示信中息包含了下载失败的子仓文件夹的路径,如问题现象描述中的字体加粗部分,删除该文件夹:
1
rm -rf /path/to/pytorch/third_party/ios-cmake
- 重新执行获取子仓命令。
1
git submodule update --init --recursive
父主题: 故障排除