Estoy teniendo dificultades para configurar los paquetes de Python. EasyInstall de SetupToolsSe supone que ayuda a eso, pero no tienen un ejecutable para Python 2.6.
Por ejemplo, para instalar Mechanize, se supone que debo colocar la carpeta Mechanize en C: \ Python24 \ Lib \ site-packages según INSTALL.txt, pero ejecutar las pruebas no funciona. ¿Alguien puede ayudar a arrojar algo de luz sobre esto? ¡Gracias!
Respuestas:
La respuesta aceptada está desactualizada. Entonces, primero,
pip
se prefiere sobreeasy_install
, ( ¿Por qué usar pip sobre easy_install? ). Luego siga estos pasos para instalarpip
en Windows, es bastante fácil.Instalar
setuptools
:Instalar
pip
:Opcionalmente, puede agregar la ruta a su entorno para poder usar en
pip
cualquier lugar. Está en algún lugar comoC:\Python33\Scripts
.fuente
Las versiones más recientes de Python para Windows vienen con el administrador de paquetes pip . (fuente)
Use eso para instalar paquetes:
Entonces en tu caso sería:
fuente
pip
se encuentra comoC:\Users\[you]\AppData\Local\Programs\Python\Python[XX]\Scripts\pip
python -m pip install <module_name>
?Este es un buen tutorial sobre cómo acceder
easy_install
a Windows. La respuesta corta: agregueC:\Python26\Scripts
(o cualquier python que haya instalado) a su RUTA.fuente
No necesita el ejecutable para setuptools. Puede descargar el código fuente, descomprimirlo, recorrer el directorio descargado y ejecutarlo
python setup.py install
en el símbolo del sistemafuente
setup.py
archivo). Desde allí puede ejecutarlopython setup.py install
y lo instalará por usted.Comenzando con Python 2.7, pip se incluye por defecto. Simplemente descargue el paquete deseado a través de
fuente
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]
Como escribí en otra parte
Entonces, lo correcto es instalar pip. Sin embargo, si no puede ser molestado, Christoph Gohlke proporciona binarios para paquetes populares de Python para todas las plataformas de Windows http://www.lfd.uci.edu/~gohlke/pythonlibs/
De hecho, la construcción de algunos paquetes de Python requiere un compilador de C (por ejemplo, mingw32) y encabezados de biblioteca para las dependencias. Esto puede ser una pesadilla en Windows, así que recuerda el nombre Christoph Gohlke.
fuente
Tuve problemas para instalar paquetes en Windows. Encontré la solución. Funciona en Windows7 +. Principalmente, cualquier cosa con Windows Powershell debería poder hacer que funcione. Esto puede ayudarlo a comenzar con esto.
python setup.py install
Eso funcionó para mí cuando nada más tenía sentido. Yo uso Python 2.7 pero la documentación sugiere que lo mismo funcionaría para Python 3.x también.
fuente
pip es el instalador de paquetes para python, actualícelo primero y luego descargue lo que necesita
Luego:
fuente
Ahora puede instalar el módulo requerido
fuente
También puede simplemente descargar y ejecutar ez_setup.py, aunque la documentación de SetupTools ya no lo sugiere. Funcionó bien para mí hace tan solo 2 semanas.
fuente
O simplemente coloque el directorio en su ejecutable pip en la ruta de su sistema.
fuente
Como mencionó Blauhirn después de que 2.7 pip esté preinstalado. Si no funciona para usted, es posible que deba agregarse a la ruta.
Sin embargo, si ejecuta Windows 10, ya no tendrá que abrir un terminal para instalar un módulo. Lo mismo ocurre con la apertura de Python también.
Puede escribir directamente en el menú de búsqueda
pip install mechanize
, seleccionar el comando e instalará:Sin embargo, si algo sale mal, puede cerrarse antes de que pueda leer el error, pero aún así es un atajo útil.
fuente