未找到 nvcc,尽管在路径上
nvcc not found, despite being on path
我刚刚使用 nvidia 安装程序在 macOS
上安装了 CUDA 8.0
。它安装在 /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
知道为什么会这样吗?
Any ideas why this would be the case?
因为这不是正确的路径:
/Developer/NVIDIA/CUDA8.0.61/bin
如install guide中所示,正确的路径是:
/Developer/NVIDIA/CUDA-8.0.61/bin
^
注意指定位置的破折号。
我刚刚使用 nvidia 安装程序在 macOS
上安装了 CUDA 8.0
。它安装在 /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
知道为什么会这样吗?
Any ideas why this would be the case?
因为这不是正确的路径:
/Developer/NVIDIA/CUDA8.0.61/bin
如install guide中所示,正确的路径是:
/Developer/NVIDIA/CUDA-8.0.61/bin
^
注意指定位置的破折号。