python - pip3 - instalar pip en windows 10
¿Cómo instalo los paquetes de Python en Windows? (10)
Comenzando con Python 2.7, pip está incluido por defecto. Simplemente descargue su paquete deseado a través de
python -m pip install [package-name]
Estoy teniendo dificultades para configurar los paquetes de Python. Se supone que EasyInstall de SetupTools ayuda, pero no tienen un ejecutable para Python 2.6.
Por ejemplo, para instalar Mechanize, se supone que coloque la carpeta Mechanize en C: / Python24 / Lib / site-packages de acuerdo con INSTALL.txt, pero la ejecución de las pruebas no funciona. ¿Alguien puede ayudar a arrojar algo de luz sobre esto? ¡Gracias!
Como escribí en otro lado
El empaquetado en Python es calamitoso. La causa principal es que el idioma se envía sin un administrador de paquetes.
Afortunadamente, hay un administrador de paquetes para Python, llamado Pip . Pip está inspirado en Ruby''s Gem, pero carece de algunas características. Irónicamente, la propia Pip es complicada de instalar . La instalación en Windows popular de 64 bits exige construir e instalar dos paquetes desde el origen. Esta es una gran pregunta para cualquier persona nueva en la programación.
Entonces, lo correcto es instalar pip. Sin embargo, si no puede molestarse, Christoph Gohlke proporciona binarios para los populares paquetes de Python para todas las plataformas de Windows http://www.lfd.uci.edu/~gohlke/pythonlibs/
De hecho, construir 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 de Christoph Gohlke.
Como se menciona por Blauhirn después de 2.7 pip está preinstalado. Si no funciona para usted, podría necesitar agregarse a la ruta.
Sin embargo, si ejecuta Windows 10, ya no tiene que abrir una 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 comando e instalará:
Si algo sale mal, sin embargo, puede cerrarse antes de que puedas leer el error, pero aún así es un atajo útil.
Las versiones más nuevas de Python para Windows vienen con el administrador de paquetes pip . (source)
pip ya está instalado si está usando Python 2> = 2.7.9 o Python 3> = 3.4
Úselo para instalar paquetes:
cd C:/Python/Scripts/
pip.exe install <package-name>
Entonces en tu caso sería:
pip.exe install mechanize
No necesita el ejecutable para las herramientas de configuración. Puede descargar el código fuente, descomprimirlo, recorrer el directorio descargado y ejecutar la instalación de python setup.py install
en el símbolo del sistema
También puede descargar y ejecutar ez_setup.py, aunque la documentación de SetupTools ya no sugiere esto. Funcionó bien para mí hace tan solo 2 semanas.
Tuve problemas para instalar paquetes en Windows. Encontré la solución. Funciona en Windows7 +. Principalmente cualquier cosa con Windows Powershell debería ser capaz de hacerlo funcionar. This puede ayudarte a comenzar con esto.
- En primer lugar, deberá agregar la instalación de Python a su variable PATH. This debería ayudar.
- Debe descargar el paquete en formato zip que está tratando de instalar y descomprimirlo. Si se trata de un formato zip extraño, utilice 7Zip y se debe extraer.
- Navegue hasta el directorio extraído con setup.py usando Windows Powershell (use el enlace si tiene problemas)
- Ejecute el comando
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 también funcionaría para Python 3.x.
This es un buen tutorial sobre cómo obtener easy_install
en Windows. La respuesta corta: agregue C:/Python26/Scripts
(o cualquier python que tenga instalado) a su RUTA.
La respuesta aceptada está desactualizada. Entonces, primero, pip
es preferible a easy_install
, ( ¿Por qué usar pip sobre easy_install? ). Luego siga estos pasos para instalar pip
en Windows, es bastante fácil.
Instalar
setuptools
:curl https://bootstrap.pypa.io/ez_setup.py | python
Instalar
pip
:curl https://bootstrap.pypa.io/get-pip.py | python
Opcionalmente, puede agregar la ruta a su entorno para que pueda usar
pip
cualquier lugar. Es en algún lugar comoC:/Python33/Scripts
.
PS D:/simcut> C:/Python27/Scripts/pip.exe install networkx
Collecting networkx
c:/python27/lib/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS reques
t has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may caus
e the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer ve
rsion of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissi
ngwarning.
SNIMissingWarning
c:/python27/lib/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SS
LContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL con
nections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.
readthedocs.io/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Downloading networkx-1.11-py2.py3-none-any.whl (1.3MB)
100% |################################| 1.3MB 664kB/s
Collecting decorator>=3.4.0 (from networkx)
Downloading decorator-4.0.11-py2.py3-none-any.whl
Installing collected packages: decorator, networkx
Successfully installed decorator-4.0.11 networkx-1.11
c:/python27/lib/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object i
s not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade
to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplat
formwarning.
InsecurePlatformWarning
O simplemente coloque el directorio en su ejecutable pip en la ruta del sistema.