我正在尝试在我的MacOS(版本10.14.3)上从源代码安装Pytorch来使用GPU。我已经遵循了来自这个link的文档。当我在终端中启动MACOSX_DEPLOYMENT_TARGET=10.9 CC=clang CXX=clang++ python setup.py install
时,我的终端出现以下错误:
[ 69%] Built target caffe2_observers make: *** [all] Error 2 Traceback (most recent
call last): File "setup.py", line 710, in <module>
build_deps()
File "setup.py", line 282, in build_deps
build_dir='build')
File "/Users/Desktop/pytorch/tools/build_pytorch_libs.py", line 259, in build_caffe2
check_call(['make', '-j', str(max_jobs), 'install'], cwd=build_dir, env=my_env)
File "/Users/anaconda3/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['make', '-j', '4', 'install']'
returned non-zero exit status 2.
我试图升级pip并重新安装anaconda和cuda,但没有成功。在
在这里您可以找到错误只属于:
^{pr2}$
您似乎缺少了
C++
头string.h
;如果您还没有安装/重新安装Xcode命令行工具,我的建议是尝试安装/重新安装Xcode命令行工具:如果已经安装了命令行工具,则可以卸载(通过删除目录):
^{pr2}$删除完成后,再次尝试第一个命令,然后检查是否安装了
^{3}$string.h
:我遇到这个问题是因为Nvidia与OSX mojave10.14+不兼容
相关问题 更多 >
编程相关推荐