Maison  >  Article  >  développement back-end  >  Configurer correctement l'environnement de développement SciPy sur Mac

Configurer correctement l'environnement de développement SciPy sur Mac

Guanhui
Guanhuiavant
2020-06-15 18:11:472751parcourir

Configurer correctement l'environnement de développement SciPy sur Mac

Dans cet article, je partagerai des informations détaillées sur la façon de définir correctement l'environnement de développement. Je me concentrerai principalement sur Mac OS.

Tout d’abord, accédez au référentiel GitHub et déterminez les dépendances du projet. Habituellement, ils sont répertoriés dans le fichier Lisezmoi. S'ils ne sont pas répertoriés ici, vous pouvez simplement essayer d'installer le package/la bibliothèque et les erreurs dans le terminal vous donneront des indices sur les dépendances manquantes. J'ai fait cela et j'ai découvert que j'avais besoin du compilateur Fortran, Cython et NumPy.

Installer les dépendances :

Commençons par Fortran :

brew install gcc
Créez maintenant un nouveau dossier et configurez-y virtualenv :

mkdir ~/dev
cd ~/dev
python -m venv env
Activez virtualenv :

source env/bin/activate
Installez maintenant Cython et NumPy :

pip install cython
pip install numpy
Maintenant clonez SciPy :

git clone git@github.com:scipy/scipy.git
Enfin installez SciPy en mode développement :

cd scipy
python setup.py develop
En règle générale, utilisez

si vous souhaitez installer un package Python à l'aide d'un fichier setup.py. Cela copiera le code dans le répertoire site-packages. Ensuite, si vous apportez des modifications au code source du package, vous devrez exécuter python setup.py install à chaque fois. La différence entre python setup.py install

et

est que dans ce dernier cas, Python ne copiera pas le code dans les packages du site. Chaque fois que vous importez un package, il utilisera le code directement de ce dossier de développement. De cette façon, si vous apportez des modifications au package, vous n'avez pas besoin d'exécuter python setup.pydevelop ou python setup.py install. python setup.pydevelopment

Lorsque vous avez terminé de développer, vous pouvez taper en toute sécurité

qui fermera virtualenv. deactivate

Tutoriel recommandé : "

Tutoriel Python"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Intégrer Vue dans FlaskArticle suivant:Intégrer Vue dans Flask