首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Pytorch Build from Source给出错误make:*没有规则让目标'install‘。停

make: *** No rule to make target 'install'. Stop.

这个错误通常是因为没有正确设置PyTorch源代码中的依赖项或编译选项导致的。建议按照以下步骤进行排查和解决:

  1. 确认系统环境和依赖项:
    • 检查操作系统版本和相关依赖项是否满足PyTorch的要求。
    • 确保已经安装了正确版本的C++编译器、CUDA和cuDNN(如果使用GPU版本)等。
  • 下载PyTorch源代码:
    • 前往PyTorch官方GitHub仓库(https://github.com/pytorch/pytorch)下载最新的源代码。
    • 确认已经下载了正确的分支或标签。
  • 设置编译选项:
    • 在源代码目录中运行命令python setup.py install之前,可以设置一些编译选项来适配你的环境。
    • 可以参考PyTorch官方文档(https://github.com/pytorch/pytorch#from-source)获取更详细的编译选项设置方法。
  • 安装依赖项:
    • 在某些情况下,可能需要手动安装一些PyTorch的依赖项,如NumPy、Torchvision等。
    • 可以使用pip或conda等包管理工具安装所需的依赖项。
  • 清除缓存和重新编译:
    • 如果之前编译过PyTorch源代码,建议先清除缓存并重新编译。
    • 可以尝试运行python setup.py clean来清除之前的编译文件,然后再运行python setup.py install重新编译和安装。

如果以上步骤仍然无法解决问题,建议查阅PyTorch官方文档、GitHub仓库的issue页面,或者在PyTorch的社区论坛(https://discuss.pytorch.org/)提问寻求帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券