J'ai du mal à configurer des packages python. EasyInstall de SetupTools est censé aider cela, mais ils n'ont pas d'exécutable pour Python 2.6.
Par exemple, pour installer Mechanize, je suis juste censé mettre le dossier Mechanize dans C: \ Python24 \ Lib \ site-packages selon INSTALL.txt, mais exécuter les tests ne fonctionne pas. Quelqu'un peut-il aider à faire la lumière à ce sujet? Merci!
Réponses:
La réponse acceptée est dépassée. Alors d'abord,
pip
est préférable àeasy_install
, ( Pourquoi utiliser pip plutôt qu'easy_install? ). Suivez ensuite ces étapes pour installerpip
sur Windows, c'est assez simple.Installer
setuptools
:Installer
pip
:En option, vous pouvez ajouter le chemin d'accès à votre environnement afin de pouvoir l'utiliser
pip
n'importe où. C'est quelque part commeC:\Python33\Scripts
.la source
Les nouvelles versions de Python pour Windows sont fournies avec le gestionnaire de packages pip . (la source)
Utilisez-le pour installer des packages:
Donc, dans votre cas, ce serait:
la source
pip
est situé commeC:\Users\[you]\AppData\Local\Programs\Python\Python[XX]\Scripts\pip
python -m pip install <module_name>
?Ceci est un bon tutoriel sur la façon d'accéder
easy_install
à Windows. La réponse courte: ajoutezC:\Python26\Scripts
(ou n'importe quel python que vous avez installé) à votre PATH.la source
Vous n'avez pas besoin de l'exécutable pour setuptools. Vous pouvez télécharger le code source, le décompresser, accéder au répertoire téléchargé et l'exécuter
python setup.py install
dans l'invite de commandela source
setup.py
fichier). De là, vous pouvez exécuterpython setup.py install
et il l'installera pour vous.À partir de Python 2.7, pip est inclus par défaut. Téléchargez simplement le package souhaité via
la source
m **module-name**: Searches **sys.path** for the named module and runs the corresponding **.py** file as a script.
.python -m pip install [package-name]
Comme je l'ai écrit ailleurs
Donc, la bonne chose à faire est d'installer pip. Cependant, si vous ne pouvez pas être dérangé, Christoph Gohlke fournit des binaires pour les packages Python populaires pour toutes les plates-formes Windows http://www.lfd.uci.edu/~gohlke/pythonlibs/
En fait, la construction de certains paquets Python nécessite un compilateur C (par exemple mingw32) et des en-têtes de bibliothèque pour les dépendances. Cela peut être un cauchemar sous Windows, alors souvenez-vous du nom Christoph Gohlke.
la source
J'ai eu des problèmes lors de l'installation de packages sur Windows. J'ai trouvé la solution. Cela fonctionne sous Windows 7 +. Principalement tout ce qui est avec Windows Powershell devrait pouvoir le faire fonctionner. Cela peut vous aider à démarrer.
python setup.py install
Cela a fonctionné pour moi quand rien d'autre n'avait de sens. J'utilise Python 2.7 mais la documentation suggère que cela fonctionnerait également pour Python 3.x.
la source
pip est le programme d'installation du package pour python, mettez-le d'abord à jour, puis téléchargez ce dont vous avez besoin
Ensuite:
la source
Vous pouvez maintenant installer le module requis
la source
Vous pouvez également simplement télécharger et exécuter ez_setup.py, bien que la documentation SetupTools ne le suggère plus. A bien fonctionné pour moi il y a seulement 2 semaines.
la source
Ou mettez simplement le répertoire de votre exécutable pip dans votre chemin système.
la source
Comme mentionné par Blauhirn après la pré-installation de 2.7 pip. Si cela ne fonctionne pas pour vous, il peut être nécessaire de l'ajouter au chemin.
Cependant, si vous exécutez Windows 10, vous n'avez plus besoin d'ouvrir un terminal pour installer un module. Il en va de même pour l'ouverture de Python.
Vous pouvez taper directement dans le menu de recherche
pip install mechanize
, sélectionner la commande et il installera:Si quelque chose ne va pas, il peut se fermer avant que vous ne puissiez lire l'erreur, mais il s'agit toujours d'un raccourci utile.
la source