Konfigurieren Sie Ihre SciPy-Entwicklungsumgebung auf dem Mac richtig

Guanhui
Freigeben: 2020-06-15 18:11:47
nach vorne
2811 Leute haben es durchsucht

Konfigurieren Sie Ihre SciPy-Entwicklungsumgebung auf dem Mac richtig

In diesem Artikel werde ich detaillierte Informationen darüber geben, wie man die Entwicklungsumgebung richtig einrichtet. Ich werde mich hauptsächlich auf Mac OS konzentrieren.

Gehen Sie zunächst zum GitHub-Repository und ermitteln Sie die Abhängigkeiten des Projekts. Normalerweise sind sie in der Readme-Datei aufgeführt. Wenn sie hier nicht aufgeführt sind, können Sie einfach versuchen, das Paket/die Bibliothek zu installieren und die Fehler im Terminal geben Ihnen Hinweise auf die fehlenden Abhängigkeiten. Ich tat es und stellte fest, dass ich den Fortran-Compiler Cython und NumPy brauchte.

Abhängigkeiten installieren:

Beginnen wir mit Fortran:

brew install gcc
Nach dem Login kopieren
Erstellen Sie nun einen neuen Ordner und richten Sie darin die virtuelle Umgebung ein:

mkdir ~/dev
cd ~/dev
python -m venv env
Nach dem Login kopieren
Virtualenv aktivieren:

source env/bin/activate
Nach dem Login kopieren
Jetzt Cython und NumPy installieren:

pip install cython
pip install numpy
Nach dem Login kopieren
Jetzt SciPy klonen:

git clone git@github.com:scipy/scipy.git
Nach dem Login kopieren
Schließlich SciPy im Entwicklungsmodus installieren:

cd scipy
python setup.py develop
Nach dem Login kopieren
Verwenden Sie normalerweise

, wenn Sie ein Python-Paket mithilfe einer setup.py-Datei installieren möchten. Dadurch wird der Code in das Site-Packages-Verzeichnis kopiert. Wenn Sie anschließend Änderungen am Quellcode des Pakets vornehmen, müssen Sie jedes Mal python setup.py install ausführen. Der Unterschied zwischen python setup.py install

und

besteht darin, dass Python im letzteren Fall den Code nicht in die Site-Pakete kopiert. Wenn Sie ein Paket importieren, wird der Code direkt aus diesem Entwicklungsordner verwendet. Wenn Sie also Änderungen am Paket vornehmen, müssen Sie python setup.pydevelop oder python setup.py install nicht ausführen. python setup.pydevelopment

Wenn Sie mit der Entwicklung fertig sind, können Sie getrost

eingeben, wodurch die virtuelle Umgebung geschlossen wird. deactivate

Empfohlenes Tutorial: „

Python-Tutorial

Das obige ist der detaillierte Inhalt vonKonfigurieren Sie Ihre SciPy-Entwicklungsumgebung auf dem Mac richtig. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!