PyCUDAをデフォルトのMacOS NVIDIAドライバーで入手する方法を探しています

PyCUDAをデフォルトのMacOS NVIDIAドライバーで入手する方法を探しています

私は CUDA NVIDIA カード (GeForce GT 750 M) を持っており、NVIDIA ドライバーの場合と同じように PyCUDA をインストールできるように、MacOS のデフォルトの NVIDIA ドライバーを使用したいと考えています。

それは可能ですか?今のところ、Python シェルに入ります:

>>> import pycuda.autoinit
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pycuda/autoinit.py", line 5, in <module>
    cuda.init()
pycuda._driver.LogicError: cuInit failed: 

助けていただければ幸いです。デフォルトのMacOSドライバーでpycudaをインストールする方法がわかりません。

答え1

この投稿は、NVIDIA CUDA ドライバーを正しくインストールする際の問題について説明しています。
MAC CUDAドライバはmacOS High Sierra 10.13と完全に互換性があります(エラー

この非常に長い投稿には、pyCuda (NVIDIA GPU 搭載の Python) を動作させるためにデフォルトの MacOS ドライバーをインストールする方法についての多くのアドバイスが含まれており、一部のユーザーにとって何が機能し、何が機能しなかったかなどについても説明しています。ほとんどの投稿では、各ステップの後に再起動することの重要性が強調されています。

ここでの投稿者にとって、少なくとも 2 回再起動するというアドバイスは、インストールを進める上で欠けていた手がかりでした。

関連情報