Outils pour utilisateurs

Outils du site


tech:python_pip

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:python_pip [2025/09/24 12:08] Jean-Baptistetech:python_pip [2025/11/13 19:56] (Version actuelle) Jean-Baptiste
Ligne 60: Ligne 60:
  
 Exemple de fichier requirements.txt Exemple de fichier requirements.txt
-<code python requirements.txt>+ 
 +''requirements.txt'' 
 +<code python>
 numpy>=1.15.0 numpy>=1.15.0
 opencv-python>=3.4.2.17 opencv-python>=3.4.2.17
Ligne 69: Ligne 71:
 </code> </code>
  
-Variable Python - utiliser les dist-packages depuis un environnement virtuel  +Variable Python - utiliser les dist-packages depuis un environnement virtuel 
-<code bash ~/.bashrc>+ 
 +''~/.bashrc'' 
 +<code bash>
 export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages/:$HOME/test/lib/python3.5/site-packages/ export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages/:$HOME/test/lib/python3.5/site-packages/
 </code> </code>
  
 Utiliser /usr/local Utiliser /usr/local
-<code ini ~/.config/pip/pip.conf>+ 
 +''~/.config/pip/pip.conf'' 
 +<code ini>
 [global] [global]
 target = /usr/local/lib/python2.7/site-packages target = /usr/local/lib/python2.7/site-packages
Ligne 85: Ligne 91:
 </code> </code>
  
-<code bash ~/.bashrc>+''~/.bashrc'' 
 +<code bash>
 export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
 </code> </code>
 +
  
 == Exemple de PIP en interne == Exemple de PIP en interne
  
-<code ini pip.conf>+''pip.conf'' 
 +<code ini>
 [global] [global]
 timeout = 300 timeout = 300
Ligne 98: Ligne 107:
 </code> </code>
  
-<code bash pip.conf>+''pip.conf'' 
 +<code bash>
 mkdir -p ~/.pip/ && \ mkdir -p ~/.pip/ && \
 echo "[global]" >> ~/.pip/pip.conf && \ echo "[global]" >> ~/.pip/pip.conf && \
Ligne 131: Ligne 141:
  
 Voir [[mise_a_jour_repos_git]] Voir [[mise_a_jour_repos_git]]
 +
  
 === constraints === constraints
  
 You can achieve this with a constraints file. Just put all your constraints into that file: You can achieve this with a constraints file. Just put all your constraints into that file:
-<code - constraints.txt>+ 
 +''constraints.txt'' 
 +<code ->
 google-api-core==1.16.0 google-api-core==1.16.0
 </code> </code>
Ligne 144: Ligne 157:
 </code> </code>
 This will try every version of google-cloud-secret-manager, starting from the most recent version, until it finds a version that is compatible with the given constraints. This will try every version of google-cloud-secret-manager, starting from the most recent version, until it finds a version that is compatible with the given constraints.
 +
  
 == pipx == pipx
tech/python_pip.1758708538.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki