通过brew和dmg安装cuda
尝试通过以下指南在MAC上安装nvidia toolkit后:我收到错误包清单解析错误,导致我出现以下错误:。我卸载了dmg,结果是安装程序没有接收到包清单解析错误,而是不会启动它。它似乎只是短暂启动,然后退出 通过命令brew install Caskroom/cask/cuda安装似乎已成功安装cuda 命令nvcc-版本返回:通过brew和dmg安装cuda,cuda,gpu,nvidia,dmg,Cuda,Gpu,Nvidia,Dmg,尝试通过以下指南在MAC上安装nvidia toolkit后:我收到错误包清单解析错误,导致我出现以下错误:。我卸载了dmg,结果是安装程序没有接收到包清单解析错误,而是不会启动它。它似乎只是短暂启动,然后退出 通过命令brew install Caskroom/cask/cuda安装似乎已成功安装cuda 命令nvcc-版本返回: nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2015 NVIDIA Corporation B
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_实用程序中构建了示例,其中包含:
执行此命令时没有错误
使用brew install Caskroom/cask/cuda安装似乎是安全的安装方法?这种安装方法和通过nvidia的DMG文件安装有什么区别
Caskroom似乎是brew用于安装GUI应用程序的扩展:
IDE是否也应该作为cuda安装的一部分进行安装?这两种方法都可以从NVidia的同一.dmg文件下载和安装 homebrew cask框架是在homebrew范例中安装作为二进制文件分发的软件的首选方法
这是我的理解。现在,要通过brew安装cuda,您必须执行以下操作:
brew tap homebrew/cask-drivers
brew cask install nvidia-cuda
看。
然后,还需要将以下内容添加到文件~/.bash_配置文件中:
看
更新:具有激活SIP系统完整性保护的较新版本Mac OS X将阻止修改DYLD_库路径请参阅。你可以通过
source ~/.bash_profile
env | grep DYLD_LIBRARY_PATH
如果此命令的输出为空,则SIP处于活动状态,您可能希望如中所述将其停用。这样做之后,你应该看到
env | grep DYLD_LIBRARY_PATH
DYLD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-9.0/lib
使用DMG文件,请执行以下操作:
wget 'https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_mac.dmg' && \
hdiutil attach cuda_10.2.89_mac.dmg \
-nobrowse \
-mountpoint \
/Volumes/CUDAMacOSXInstaller
打开安装程序:
open /Volumes/CUDAMacOSXInstaller/CUDAMacOSXInstaller.app
取消选中CUDA样本,然后继续
卸载并删除文件:
hdiutil detach /Volumes/CUDAMacOSXInstaller && rm ./cuda_10.2.89_mac.dmg
Nsight Eclipse Edition是用于Linux和Mac的CUDA工具包安装程序的一部分。。Cask nvidia cuda依赖于macOS版本是[10.12,10.13]之一。不幸的是,这不适用于Catalina:错误:需要macOS Sierra或High Sierra
open /Volumes/CUDAMacOSXInstaller/CUDAMacOSXInstaller.app
hdiutil detach /Volumes/CUDAMacOSXInstaller && rm ./cuda_10.2.89_mac.dmg