pytorch contributing compilation
-
refer to this page to learn about the entire docs about contributing
https://github.com/pytorch/pytorch/wiki/The-Ultimate-Guide-to-PyTorch-Contributions : Setup the developer environment -
need to pay attention
- setup the git proxy and enable local machine proxy only, rather use proxy in router
- check out the environment for compilation before run
python3 setup.py develop
https://github.com/pytorch/pytorch/wiki/Development-Tips - when
python3 setup.py develop
results insubmodule clone
failed, caused by a network problem, refer to: https://github.com/pytorch/pytorch/wiki/Debugging-PyTorch-Build, clean the build cache and history files.
rm -rf build git submodule deinit -f . git clean -xdf python setup.py clean git submodule update --init --recursive # very important to sync the submodules python setup.py develop # then try running the command again
- watch out for
.bashrc
's environments, which will inherited by compilation scriptsetup.py
. those environments may cause compiling failed.
for example, i encountered the issue ofcmake_find_compiler cmake unknown commands
,refer to:https://discuss.pytorch.org/t/can-not-build-pytorch-eiether-in-ubuntu-or-centos/147057/11?u=tk0320
- contributing reference table of contents
https://github.com/pytorch/pytorch/blob/main/CONTRIBUTING.md
本文来自博客园,作者:ijpq,转载请注明原文链接:https://www.cnblogs.com/ijpq/p/18297260
分类:
pytorch dev
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!