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

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

Guanhui
Libérer: 2020-06-15 18:11:47
avant
2871 Les gens l'ont consulté

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
Copier après la connexion
Créez maintenant un nouveau dossier et configurez-y virtualenv :

mkdir ~/dev
cd ~/dev
python -m venv env
Copier après la connexion
Activez virtualenv :

source env/bin/activate
Copier après la connexion
Installez maintenant Cython et NumPy :

pip install cython
pip install numpy
Copier après la connexion
Maintenant clonez SciPy :

git clone git@github.com:scipy/scipy.git
Copier après la connexion
Enfin installez SciPy en mode développement :

cd scipy
python setup.py develop
Copier après la connexion
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!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal