
Ich habe eine CUDA NVIDIA-Karte (GeForce GT 750 M) und möchte die Standard-NVIDIA-Treiber von MacOS verwenden, um PyCUDA so installieren zu können, wie ich es mit NVIDIA-Treibern getan habe.
Ist das möglich? Im Moment erhalte ich in der Python-Shell:
>>> 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:
Jede Hilfe ist willkommen, ich weiß nicht, wie man pycuda mit Standard-MacOS-Treibern installiert
Antwort1
In diesem Beitrag geht es um das Problem der korrekten Installation des NVIDIA CUDA-Treibers:
MAC CUDA-Treiber vollständig kompatibel mit macOS High Sierra 10.13 (Fehler.
Dieser sehr lange Beitrag enthält viele Ratschläge zur Installation des Standard-MacOS-Treibers, um pyCuda (Python mit NVIDIA-GPU) zum Laufen zu bringen, einschließlich dessen, was bei einigen Benutzern funktioniert hat oder nicht. Die meisten Beiträge betonen die Wichtigkeit eines Neustarts nach jedem einzelnen Schritt.
Für den Verfasser hier war der Hinweis, mindestens zweimal einen Neustart durchzuführen, der fehlende Hinweis, der es ihm ermöglichte, bei der Installation fortzufahren.