Maison  >  Article  >  développement back-end  >  Où la bibliothèque tierce Python est-elle installée ?

Où la bibliothèque tierce Python est-elle installée ?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-06-13 09:34:067445parcourir

Pour faire simple

Si c'est le python fourni avec le système, le répertoire dist-packages sera utilisé

Si vous installez python manuellement ; , il utilisera directement le répertoire site-packages.

Cela permet de garder deux installations isolées.

Où la bibliothèque tierce Python est-elle installée ?

dist-packages : python fourni avec le système

site-packages : python installé par vous-même

Le chemin d'installation du package Python est le suivant

1 Le système est livré avec python

Le système est livré avec un gestionnaire de logiciels. pour installer, le module sera installé dans dist-packages

Recommandations associées : "tutoriel vidéo python"

/usr/lib/python2.7/dist-packages/

de easy_install et pip (Remarque : il s'agit du gestionnaire de logiciels de python, python a de nombreux logiciels) sont utilisés, ils utilisent également des packages dist, mais le chemin est :

/usr/local/lib/python2.7/dist-packages/

2 Installez-le vous-même ou mettez à niveau python

python pour installer un tiers Le chemin de la bibliothèque est :

/usr/lib/python2.7/site-packages/

Le chemin d'installation de la bibliothèque tierce installée depuis easy_install et pip est :

/usr/local/lib/python2.7/site-packages/

3. utilisateurs non root, installez la bibliothèque tierce depuis easy_install et pip. Le chemin d'installation est

~/.local/lib/python2.7/site-packages

Parfois, vous devez vérifier si le chemin de la bibliothèque tierce est là (l'auteur a rencontré un piège ici. Il y a une bibliothèque sous le chemin normal, mais l'import est introuvable et ne peut pointer que vers la bibliothèque correspondante ici)

~/.local/lib/python2.7/site-packages/external/protobuf/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:
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