So fügen Sie .bash_profile in Windows hinzu, um Matlab-basierte IPython-Notizbücher auszuführen

758
andrew

Ich schaue mir dieses Tutorial an, um Matlab-Code in einem IPython-Notebook auszuführen: http://anneurai.net/2015/11/12/matlab-based-ipython-notebooks/ .

Ich stehe jedoch bei Schritt 3 fest: Ich habe die .bash_profile-Datei unter "C: \ Users \ myUserName.bash_profile" bearbeitet, indem ich die folgende Zeile hinzugefügt habe

export MATLAB_EXECUTABLE="/c/Program\ Files/MATLAB/R2014a/bin/matlab.exe" 

Wie kann ich überprüfen, ob die hinzugefügte Zeile korrekt ist? Nun weiß ich nicht, wie ich vorgehen soll: Welches ist das Terminal? Kann ich jupyter direkt über das Symbol starten?

0

3 Antworten auf die Frage

1
Soroosh Shafiee

Es scheint, dass es nicht möglich ist, den Matlab-Kernel in einem IPython-Notebook unter Windows zu verwenden. Siehe diesen Beitrag: https://github.com/arokem/python-matlab-bridge/issues/226

Sie müssen zunächst sicherstellen, dass Pymatbridge einwandfrei funktioniert. Wie bereits im obigen Link erwähnt, unterscheidet sich der Computer jedoch von einem Computer zum anderen.

1
Verena Haunschmid

Ich ging zu Start> Systemsteuerung> und tippte "Umgebung" in die Suchleiste. Dann habe ich auf "Umgebungsvariablen für Ihr Konto bearbeiten" geklickt. Ich klickte auf "Neu ..." und fügte eine Variable MATLAB_EXECUTABLEmit dem Wert hinzu C:\Program Files\MATLAB\R2014a\bin\matlab.exe(ersetzen Sie dies durch den Pfad zu Ihrer matlab.exe).

Jetzt kann ich Matlab aus den verfügbaren Kerneln auswählen (nach Neustart mit jupyter notebook).

0
anne

Es scheint, dass Sie eine Windows-Umgebung verwenden, in der das integrierte Terminal nicht vorhanden ist. Wenn Sie Anaconda erfolgreich installiert haben, sollten Sie das ipython-Notizbuch von dort aus öffnen können.