blu*_*sky 8 cuda gpu nvidia dmg
尝试通过以下指南在MAC上安装nvidia工具包后:http://docs.nvidia.com/cuda/cuda-installation-guide-mac-os-x/index.html#axzz4FPTBCf7X我收到错误"包清单解析错误"这让我想到了这一点:NVidia CUDA工具包7.5.27无法在OS X上安装.我卸载dmg和upshot是,而不是接收"包清单解析错误"安装程序将无法启动(它似乎短暂启动,然后退出).
通过命令进行安装brew install Caskroom/cask/cuda(CUDA 7.5在Mac上安装缺少nvrtc)似乎已经成功安装CUDA.
命令nvcc --version  返回:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Mon_Apr_11_13:23:40_CDT_2016
Cuda compilation tools, release 7.5, V7.5.26
我/Developer/NVIDIA/CUDA-7.5/samples/1_Utilities用以下内容构建了示例:
make -C bandwidthTest/
这没有错误地执行.
它似乎安装与安装brew install Caskroom/cask/cuda的安全方法?这个安装方法与从nvidia通过DMG文件安装有什么区别?
Caskroom似乎是brew安装GUI应用程序的扩展:https://github.com/caskroom/homebrew-cask
IDE是否也应作为cuda安装的一部分安装?
现在你必须做以下事情来通过brew安装cuda:
brew tap caskroom/drivers
brew cask install nvidia-cuda
请参阅https://github.com/caskroom/homebrew-cask/issues/38325.然后,您还需要将以下内容添加到您的文件中~/.bash_profile:
export PATH=/Developer/NVIDIA/CUDA-9.0/bin${PATH:+:${PATH}}
export DYLD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-9.0/lib${DYLD_LIBRARY_PATH:+:${DYLD_LIBRARY_PATH}}
请参见http://docs.nvidia.com/cuda/cuda-installation-guide-mac-os-x/index.html.
更新:具有激活SIP(系统完整性保护)的较新版本的Mac OS X将阻止修改DYLD_LIBRARY_PATH(请参阅https://groups.google.com/forum/#!topic/caffe-users/waugt62RQMU).你可以检查一下
source ~/.bash_profile
env | grep DYLD_LIBRARY_PATH
如果此命令的输出为空,则SIP处于活动状态,您可能需要按照https://www.macworld.com/article/2986118/security/how-to-modify-system-integrity-protection-in中的说明停用它.-el-capitan.html.这样做之后你应该看到
env | grep DYLD_LIBRARY_PATH
DYLD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-9.0/lib
这两种方法都从 NVidia 的同一个 .dmg 文件下载和安装。
homebrew-cask 框架是在 homebrew 范式中安装作为二进制文件分发的软件的首选方法。
这是我的理解。
| 归档时间: | 
 | 
| 查看次数: | 8038 次 | 
| 最近记录: |