web-dev-qa-db-fra.com

Comment installer les bibliothèques Python) au format wheel?

Je cherchais un tutoriel sur l’installation des bibliothèques Python) au format wheel.

Cela ne semble pas simple alors j'apprécierais un tutoriel pas à pas simple sur l'installation du module nommé "request" pour CPython.

Je l'ai téléchargé à partir de: https://pypi.python.org/pypi/requests et j'ai maintenant un fichier .whl. J'ai Python 2.7 et 3.3 sous Windows, comment puis-je l'installer de sorte que tous les autres Python que je lance) puissent l'utiliser?

29
user3212988

Vous voulez installer un fichier de roue (.whl) téléchargé sur Python sous Windows?

  1. Installer pip sur votre/vos Python (s) sous Windows (sur Python 3.4+ est déjà inclus)
  2. Mettez à niveau pip si nécessaire (sur la ligne de commande)

    pip install -U pip
    
  3. Installer un fichier de roue local à l'aide de pip (sur la ligne de commande)

    pip install --no-index --find-links=LocalPathToWheelFile PackageName
    

Option --no-index indique à pip de ne pas regarder pypi.python.org (ce qui échouerait pour de nombreux paquets si aucun compilateur n’était installé), --find-links indique alors à pépine où chercher à la place. PackageName est le nom du paquetage (numpy, scipy, .. première partie ou nom complet du fichier wheel). Pour plus d'informations, voir le options d'installation de pip.

Vous pouvez exécuter ces commandes dans l'invite de commande lors du basculement vers votre dossier Scripts de votre installation Python.

Exemple:

cd C:\Python27\Scripts
pip install -U pip
pip install --no-index --find-links=LocalPathToWheelFile PackageName

Remarque: il se peut que le package ne soit pas installé sur Windows car il peut contenir des fichiers source C/C++ devant être compilés. Vous auriez alors besoin de assurez-vous qu'un compilateur est installé . Chercher souvent distributions alternatives pré-compilées est le moyen le plus rapide de sortir.

Par exemple numpy-1.9.2+mkl-cp27-none-win_AMD64.whl a PackageNamenumpy.

20
Trilarion

Si vous voulez vous détendre pour installer des bibliothèques pour Python.

Vous devriez utiliser pip, c'est-à-dire python le programme d'installation.

Pour installer pip:

  1. Téléchargez ez_setup.py puis exécutez:

    python ez_setup.py
    
  2. Ensuite, téléchargez get-pip.py et exécutez:

    python get-pip.py
    
  3. mise à niveau installée setuptools par pip:

    pip install setuptools --upgrade
    

    Si vous avez ceci error :

    Wheel installs require setuptools >= 0.8 for dist-info support.
    pip's wheel support requires setuptools >= 0.8 for dist-info support.
    

    Ajouter --no-use-wheel au-dessus de cmd:

    pip install setuptools --no-use-wheel --upgrade
    

Maintenant, vous pouvez installer des bibliothèques pour python, simplement en:

pip install library_name

Par exemple:

pip install requests

Notez que pour installer certaines bibliothèques, ils doivent éventuellement compiler, vous devez donc avoir un compilateur.

Sur Windows, il existe un site pour Fichiers binaires Windows non officiels pour Python = qui ont d'énormes python et conformes python paquets pour Windows.

Par exemple, pour installer pip en utilisant ce site, seulement téléchargez et installez setuptools et pip l'installateur à partir de celui-ci.

8
Omid Raha

Pour installer les packages de roue dans python 2.7x:

  1. Installez python 2.7x (je recommanderais python 2.78) - téléchargez le binaire python approprié pour votre version de Windows. Vous pouvez télécharger python 2.78 sur ce site https://www.python.org/download/releases/2.7.8/ - Je recommanderais d'installer le module graphique Tk, et y compris python 2.78 dans le chemin de Windows (variables d’environnement) pendant l’installation.

  2. Installez get-pip.py et setuptools Téléchargez le programme d’installation à l’adresse suivante: https://bootstrap.pypa.io/get-pip.py Double-cliquez sur le fichier ci-dessus pour l’exécuter. Il installera pip et setuptools [ou les mettra à jour, si vous avez une version antérieure de l'un ou l'autre]

-Double cliquez sur le fichier ci-dessus et attendez - une fenêtre noire s’ouvrira et l’impression défilera à l’écran pendant le téléchargement et l’installation [ou les mises à jour] pip et setuptools ---> une fois celle-ci terminée, la fenêtre se fermera.

  1. Ouvrez une commande avec privilèges Invite - cliquez sur l'icône de démarrage de Windows, entrez cmd dans le champ de recherche (sans appuyer sur Entrée), puis appuyez sur ctrl + Maj +. Cliquez sur "oui" lorsque la boîte de dialogue uac apparaît.

Cd de type A c:\python27\scripts [ou cd\scripts]

Installation de pipettes de type B -u Par exemple, pour installer pyside, tapez pip install -u pyside

Attendez - cela indiquera 'télécharger PySide ou -> il téléchargera et installera la version appropriée du paquet python [celle qui correspond à votre version de python et de Windows.]

Remarque - si vous avez téléchargé le fichier .whl et que vous l’avez sauvegardé localement sur votre disque dur, tapez
pip install --no-index --find-links = localpathtowheelfile packagename

** pour installer un paquetage de roue précédemment téléchargé, vous devez taper la commande suivante pip install --no-index --find-links = localpathtowheelfile packagename

2
str8arrow

Avez-vous vérifié ceci http://docs.python.org/2/install/ ?

  1. Vous devez d'abord installer le module

    $ pip install requests

  2. Ensuite, avant de l'utiliser, vous devez l'importer à partir de votre programme.

    from requests import requests

    Notez que vos modules doivent être dans le même répertoire.

  3. Ensuite, vous pouvez l'utiliser.

    Pour cette partie, vous devez vérifier la documentation.

j'ai écrit la réponse ici Comment ajouter/utiliser des bibliothèques dans Python (3.5.1) mais aucun problème ne le réécrira à nouveau

si tu as ou tu peux créer un fichier requirements.txt qui contient les bibliothèques que vous voulez installer par exemple:

numpy==1.14.2
Pillow==5.1.0

Tu vas situer dans votre dossier qui contient ce requirements.txt dans mon cas le chemin de mon projet est

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means

maintenant, tapez

python -m pip install -r ./requirements.txt

et toutes les libararies que vous voulez installer

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means>python -m pip install -r ./requirements.txt
0
DINA TAKLIT

Installez la distribution en téléchargeant et en exécutant la distribution_setup.py Cela rendra easy_install disponible, et à partir de là, vous pourrez installer pip avec easy_install pip. Ensuite, vous pouvez exécuter pip install CAGE. Utiliser pip pour installer des choses est beaucoup plus facile que de jouer avec setup.py en cours d'exécution manuellement, car pip peut faire des choses comme:

automatically resolve dependencies
show you a list of all installed packages and their versions
install a set of specified packages from a requirements.txt
upgrade and uninstall packages
work with virtualenv

Si vous êtes sous Windows, le seul inconvénient de pip est qu'il existe des dépendances de la bibliothèque C, ce dernier souhaitant installer une chaîne d'outils C pour pouvoir compiler des éléments. Si tel est le cas, il existe deux options. S'il existe des fichiers binaires précompilés sur PyPI, exécutez simplement le package easy_install à la place. easy_install sait utiliser les packages binaires. Vous pouvez également vérifier site de Christoph Gohlke pour les installateurs exécutables de nombreux packages binaires. Ceux-ci peuvent également être installés par easy_install si vous souhaitez les utiliser avec virtualenv (il suffit de le pointer vers le chemin du fichier .exe) ou vous pouvez cliquer et exécuter si vous ne vous souciez pas de virtualenv.

Le point essentiel est que, quel que soit le chemin que vous choisissiez pour installer des packages, vous ne déplacez jamais des fichiers à la main. Vous devez sortir de l'état d'esprit de "J'ai extrait cette archive, où dois-je placer ces fichiers .py?" Ce n'est pas comme ça que ça marche. Vous exécutez pip, exécutez easy_install, setup.py, cliquez sur un package d'installation ou utilisez l'installateur de votre distribution. À aucun moment, vous ne faites rien directement à la main avec les fichiers.

0
Perefexexos

Vous n'avez pas besoin de télécharger exclusivement à partir du site Web. Assurez-vous simplement que vous avez pip (que vous aurez probablement si vous avez python installé). Ouvrez simplement votre invite de commande (CMD) et exécutez la commande:

pip install pygame

Il téléchargera automatiquement la bonne version de pygame compatible avec votre configuration de PC. Assurez-vous de vous souvenir de la version qui apparaît pendant le "téléchargement" car il s'agit de la version compatible des paquets .whl que vous chercherez plus tard.

0
devDeejay

Une fois la bibliothèque téléchargée, vous pouvez l'exécuter à partir de la boîte de commande MS-DOS:

python setup.py install

Le setup.py se trouve dans chaque dossier principal de la bibliothèque.

0
zurfyx

Pour Windows, des packages d’installation automatique sont disponibles sur ce site site

Il inclut la plupart des packages python).

Mais le meilleur moyen pour cela est bien sûr d'utiliser pip.

0
T90

Quelques étapes simples à installer python sous Ubuntu:

  1. Télécharger Python

    $ cd /usr/src 
    $ wget  https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
    
  2. Extraire le package téléchargé

    $ Sudo tar xzf Python-3.6.0.tgz
    
  3. Compiler Python source

    $ cd Python-3.6.0
    $ Sudo ./configure
    $ Sudo make altinstall 
    

    Remarque make altinstall est utilisé pour empêcher le remplacement de la valeur par défaut python fichier binaire /usr/bin/python.

  4. vérifiez la version python version

    # python3.6 -V
    
0
Yusuf