![](https://upload-images.jianshu.io/upload_images/17624434-3655a023130b60af.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
Gestion des bibliothèques tierces
> Python matériel relativement rapide en place est assurée par un grand nombre de bibliothèques tierces que vous utilisez.
Gestion des bibliothèques tiers site https://pypi.org/ ####
Comment installer #### bibliothèques tierces
#### pip
> Pip est les outils de gestion des paquets python pour résoudre les dépendances de package immédiat. Il peut facilement gérer des bibliothèques tierces (paquet).
>
> Tout comme PHP dans Composer ou NodeJS NPM, ou sous Linux yum.
Comment utiliser le ### pip
`Pip installer le nom du package (nom de la bibliothèque)`
Remarque: Si vous avez plusieurs environnements de python circonstances, vous devrez peut-être utiliser PIP3
Telles que l'installation de la bibliothèque pymysql
`Pip installer pymysql`
### installer la version spécifiée du paquet
`Pip installer le nom du package == « Version
### recherche paquet déjà installé
`` Pip nom du package show
### voir tous les paquets installés
`Pépin list`
Le remplacement de la pip de la source de miroir
`` `
PIP remplacer la source d'installation domestique
Certains pip miroir domestique
Ali nuage http://mirrors.aliyun.com/pypi/simple/
Chine Université des sciences et de la technologie https://pypi.mirrors.ustc.edu.cn/simple/
Cresson (douban) http://pypi.douban.com/simple/
Université de Tsinghua https://pypi.tuna.tsinghua.edu.cn/simple/
Université des sciences et de la technologie de la Chine http://pypi.mirrors.ustc.edu.cn/simple/
Modifier la méthode de source:
Utilisation temporaire:
Elle peut être suivie par le paramètre -i de la pip pip dans l'utilisation de la source
pip installer scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
Les modifications permanentes:
linux:
Modifier ~ / .pip / pip.conf (créer pas), se lit comme suit:
[global]
timeout = 6000
index url = https://pypi.tuna.tsinghua.edu.cn/simple
confiance-host = pypi.tuna.tsinghua.edu.cn
les fenêtres:
Créer un pip répertoire directement dans le répertoire utilisateur, par exemple: C: \ Users \ xx \ pip, pip répertoire dans le nouveau document pip.ini, comme suit lectures
Ou, conformément aux recommandations d'amis: + R gagnant pour ouvrir le répertoire utilisateur% HOMEPATH%, pépin créer un dossier dans ce répertoire, créez un fichier dans le répertoire pip.ini de pépin, comme suit
[global]
timeout = 6000
index url = https://pypi.tuna.tsinghua.edu.cn/simple
confiance-host = pypi.tuna.tsinghua.edu.cn
`` `
## Environnement virtuel
> Environnement virtuel est dans l'environnement actuel du système, en plus de la configuration d'un environnement d'exécution python, il peut créer un certain nombre de différents environnements virtuels.
>
> Python environnement virtuel indépendant de l'autre.
+ Environnement virtuel peut être installé dans la nouvelle bibliothèque sans autorisation (des problèmes peuvent survenir système Linux)
+ Les différentes applications peuvent utiliser différentes ou différents référentiels.
+ Bibliothèque mise à niveau environnement virtuel n'affecte pas les autres droits environnementaux
+ Environnement virtuel peut être utilisé comme environnement propriétaire d'un projet. Lorsque vous avez besoin de déployer, un des éléments clés d'exportation nécessaires paquet
### Comment utiliser python environnement virtuel
1. Vous pouvez créer un environnement virtuel directement dans le PyCharm
2 ####. Installez leur propre environnement virtuel indépendant
1. #### pour créer un environnement virtuel
`Python -m venv name` environnement virtuel
2. dans l'environnement #### virtuel, activez l'environnement virtuel
+ linux
shell `` `
# Utilisez la commande source pour exécuter activeront sous v1 / bin /
localhost: Code source de $ YC v1 / bin / activate
(V1) localhost: Code $ YC
`` `
+ fenêtres
shell `` `
# système Windows requis pour entrer v1 / scripts /
cd v1 / Scripts /
# Exécuter activate.bat fichier
activate.bat
(V1) F: \ code>
`` `
3. vous pouvez alors #### installer des paquets dans un environnement virtuel
`Pip installer pymysql`
4. #### pour voir si un paquet est installé
`Pip montrent pymysql` si elle est installée est en mesure d'informations d'affichage.
5. Quittez l'environnement virtuel ####
+ Linux: Deactivate
+ Windows: Ctrl + c directe
6. #### paquet d'exportation dans l'environnement actuel de tous installés
shell `` `
# Voir tous les paquets installés
Liste pip
« » »
package version
------------ -------
Cliquez sur 7.0
1.1.1 Flask
itsdangerous 1.1.0
jinja2 2.10.3
MarkupSafe 1.1.1
pip 19.0.3
PyMySQL 0.9.3
setuptools 40.8.0
outil 0.16.0
« » »
# Exporter tous les paquets de fichiers
gel de pépin> ./requirements.txt
`` `
7. Supprimer l'environnement de ####
Après avoir quitté l'environnement virtuel, il suffit de supprimer le dossier à un environnement virtuel
méthode d'apprentissage maîtrise, comme plier à dépasser!
Apprendre à singe: les réalisations de leur juste une boutique!