2016-04-29 88 views
18

下載CUDA工具包DMG工作正常,但安裝程序在選擇軟件包後失敗並顯示一個神祕的「軟件包清單解析錯誤」錯誤。NVidia CUDA工具包7.5.27未能在OS X上安裝

使用內部二進制從命令行運行安裝程序失敗以類似的方式。在/var/log/cuda_installer.log日誌文件基本上說是相同的:

Apr 28 18:16:10 CUDAMacOSXInstaller[58493] : Awoken from nib! 
Apr 28 18:16:10 CUDAMacOSXInstaller[58493] : Switched to local mode. 
Apr 28 18:16:24 CUDAMacOSXInstaller[58493] : Package manifest parsing error! 
Apr 28 18:16:24 CUDAMacOSXInstaller[58493] : Package manifest parsing error! 
Apr 28 18:16:24 CUDAMacOSXInstaller[58493] : Package manifest parsing error! 

我安裝CUDA 7.5以前的版本,它(前一段時間)通過相同的過程來完成沒有錯誤。

(OS X 10.11的GeForce GT750M)

回答

26

短語「包清單分析錯誤」製作了谷歌的零次命中之前,所以希望這個答案可以幫助別人。

我與NVidia開發人員討論過這個問題,顯然在OS X上有一個版本爲7.5.27的已知問題。安裝了多個CUDA的DMG安裝會導致任何安裝程序出現此問題。

卸下除一臺DMG之外的所有設備即可解決此問題。它可能會在未來版本的CUDA工具包中得到修復。

+8

對我來說,網絡安裝給我的錯誤,本地剛剛關閉。卸下所有DMG並從當地版本開始工作!謝謝! – pekapa

+0

我如何找到所有安裝的DMG? – stackoverflowuser2010

+0

打開取景窗口,它們將位於「設備」下的左側。或者,你可以看看你的桌面,他們應該在那裏。如果你是終端用戶,'ls/Volumes'或'mount'將會起作用。 – rdadolf

13

我在同一條船上。 這些步驟解決了這個問題。

  1. 全部卸載DMG
  2. 山只有一個 「本地安裝」 DMG
  3. 啓動安裝程序並完成程序

網絡安裝程序沒有在我的環境中工作。

1

我必須在安裝新版本之前先卸載以前安裝的CUDA版本,然後運行/Developer/NVIDIA/CUDA7.5/bin/uninstall***.pl