我刚刚使用nvidia安装程序在CUDA 8.0
上安装了macOS
。它安装在/Developer/NVIDIA..
,因此我在PATH
前加export PATH=/Developer/NVIDIA/CUDA-8.0.61/bin${PATH:+:${PATH}}
。
出于某种原因,它无法找到nvcc
(或其他二进制文件),尽管路径设置和权限看似没问题。
~$ echo $PATH
/Developer/NVIDIA/CUDA8.0.61/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/share/dotnet:/Library/TeX/texbin
~$ nvcc
-bash: nvcc: command not found
为什么会出现这种情况?
答案 0 :(得分:0)
为什么会出现这种情况?
因为这不是正确的路径:
/Developer/NVIDIA/CUDA8.0.61/bin
如install guide所示,正确的路径为:
/Developer/NVIDIA/CUDA-8.0.61/bin
^
请注意指定位置的短划线。