Heim  >  Artikel  >  Backend-Entwicklung  >  Konfigurieren Sie Ihre SciPy-Entwicklungsumgebung auf dem Mac richtig

Konfigurieren Sie Ihre SciPy-Entwicklungsumgebung auf dem Mac richtig

Guanhui
Guanhuinach vorne
2020-06-15 18:11:472818Durchsuche

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
Erstellen Sie nun einen neuen Ordner und richten Sie darin die virtuelle Umgebung ein:

mkdir ~/dev
cd ~/dev
python -m venv env
Virtualenv aktivieren:

source env/bin/activate
Jetzt Cython und NumPy installieren:

pip install cython
pip install numpy
Jetzt SciPy klonen:

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

cd scipy
python setup.py develop
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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Integrieren Sie Vue in FlaskNächster Artikel:Integrieren Sie Vue in Flask