Outils pour utilisateurs

Outils du site


lang:python:installation

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
lang:python:installation [2021/06/10 15:36] – Ajout des sources rootlang:python:installation [2024/08/30 12:49] (Version actuelle) – [Version embedded] : fix typo root
Ligne 1: Ligne 1:
-====Installation sous windows====+====Python sous Windows====
  
-(sans les droits administrateurs derrière un proxy) 
  
-Télécharger la version [[https://www.python.org/downloads/windows/|Windows embeddable package]] de Python.+===Proxy===
  
-L'installer.+Créer le fichier ''%APPDATA%\pip\pip.ini'' avec :
  
-Lancer Visual Studio Code, installer l'extension [[prog:vsc:python|Python]].+<file ini pip.ini> 
 +[global] 
 +proxy=http://xx.yy.zz.tt:80 
 +</file>
  
-Télécharger [[https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py|get-pip.py]] avec un navigateur internet.+===Version complète===
  
-L'exécuter:+Télécharger la version [[https://www.python.org/downloads/windows/|Windows installer (64-bit)]] de Python. Ne pas prendre la version ''Embedded'' qui n'inclut pas ''pip'' ni ''tk''
 + 
 +L'installer en demandant pour l'utilisateur uniquement. 
 + 
 +Lancer Visual Studio Code, installer l'extension [[prog:vsc:python|Python]] et sélectionner l'interprêteur. 
 + 
 +Ajouter à la variable d'environnement ''PATH'' le chemin d'accès vers le dossier ''...\Pythonxy\Scripts''. Si vous ne disposez pas des droits administrateurs, la fenêtre est accessible depuis la commande ''rundll32 sysdm.cpl,EditEnvironmentVariables''
 + 
 +Installer les dépendances :
  
 <code bash> <code bash>
-python.exe get-pip.py --proxy="http://xxx.yyy.zzz.aaa:80"+python.exe -pip --proxy http://xxx.yyy.zzz.aaa:80 install virtualenv
 </code> </code>
 +
 +===Version embedded===
 +
 +Déconseillé pour une utilisation courante. N'inclut pas ''tk'' ni ''pip''.
 +
 +Télécharger la version [[https://www.python.org/downloads/windows/|Windows embeddable package (64-bit)]] de Python.
 +
 +L'installer.
 +
 +Lancer Visual Studio Code, installer l'extension [[prog:vsc:python|Python]].
 +
 +Installer ''pip'' avec la commande ''%%python -m ensurepip --upgrade%%'' ([[https://pip.pypa.io/en/stable/installation/|get-pip.py]])
  
 Editer le fichier ''pythonXX._pth'' et dé-commenter la ligne ''import site''. Sinon, même après l'installation de pip, il continuera à avoir des erreurs ''ModuleNotFoundError: No module named 'pip%%'%%''. Editer le fichier ''pythonXX._pth'' et dé-commenter la ligne ''import site''. Sinon, même après l'installation de pip, il continuera à avoir des erreurs ''ModuleNotFoundError: No module named 'pip%%'%%''.
  
-Ajouter à la variable d'environnement ''PATH'' le chemin d'accès vers le dossier ''..\python-x.y.z-embed-amd64\Scripts''. Si vous ne disposez pas des droits administrateurs, la fenêtre est accessible depuis la commande ''rundll32 sysdm.cpl,EditEnvironmentVariables''.+Ajouter à la variable d'environnement ''PATH'' le chemin d'accès vers le dossier ''...\python-x.y.z-embed-amd64\Scripts''. Si vous ne disposez pas des droits administrateurs, la fenêtre est accessible depuis la commande ''rundll32 sysdm.cpl,EditEnvironmentVariables''.
  
-Pour faire plaisir à ''virtualenv'', créer manuellement le dossier ''..\python-x.y.z-embed-amd64\DLLs''.+Pour faire plaisir à ''virtualenv'', créer manuellement le dossier ''...\python-x.y.z-embed-amd64\DLLs''.
  
 Installer le paquet de gestion des environnements virtuels: Installer le paquet de gestion des environnements virtuels:
Ligne 32: Ligne 54:
  
 [[https://www.christhoung.com/2018/07/15/embedded-python-windows/|Python embedded distribution for Windows]] {{ :lang:python:installation:python_embedded_distribution_for_windows_10_06_2021_15_34_57_.html |Archive du 15/07/2018 le 10/06/2021}} [[https://www.christhoung.com/2018/07/15/embedded-python-windows/|Python embedded distribution for Windows]] {{ :lang:python:installation:python_embedded_distribution_for_windows_10_06_2021_15_34_57_.html |Archive du 15/07/2018 le 10/06/2021}}
 +
 +====pip====
 +
 +===Installation des paquets===
 +
 +  * Depuis les versions compilées et officielles
 +
 +<code bash>
 +pip install package
 +</code>
 +
 +  * Depuis les sources à compiler
 +
 +<code bash>
 +pip install https://....tar.gz
 +</code>
 +
 +  * Depuis un dépôt avec un commit précis.
 +
 +<code bash>
 +pip install -e git+https://github.com/cupy/cupy.git@575090eac840996124a9f4d57ed7bbac34cbe4fd#egg=cupy
 +</code>
lang/python/installation.1623332176.txt.gz · Dernière modification : 2021/06/10 15:36 de root