Estoy tratando de instalar PIP para python 3.6 y he buscado tutoriales en YouTube, pero todos parecen estar desactualizados y ninguno parece funcionar. Cualquier información sería útil para continuar con mi proyecto.
En realidad se puede crear un alias para cada versión de Python instalado y llamarlo como el normal pip, es decir: para python3.6 alias pip3.6="python3.6 -m pip"que puede ser llamado como pip3.6 install pandaso para python3 alias pip3="python3 -m pip"a continuación pip3 install pandas, etc
CONvid19
29
¡No siempre! [leonardo @ localhost ~] $ python3.6 -m pip install pip /usr/bin/python3.6: No hay módulo llamado pip
llazzaro
12
Cuando escribo: python3.6 -m pip install pip obtengo: /usr/bin/python3.6: Ningún módulo llamado pip
justSaid
5
De acuerdo con @llazzaro. Recibo el python3.6 -m pip install pip /usr/bin/python3.6: No module named piptratamiento. Para corregir el error, debe instalar manualmente pip como Will I Am señaló en su mensaje :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse
3
pip NO siempre se incluye con Python. Esta respuesta es incorrecta.
matthewatabet
52
Descarga python 3.6
Es posible que pip no se instale de forma predeterminada. Una posible solución es abrir cmd y escribir:
python -m ensurepip --default-pip
y entonces
python -m pip install matplotlib
en realidad no tenía nada en mi carpeta de scripts, idk por qué, pero estos pasos funcionaron para mí.
Hay casos en los que la instalación de Python no incluye un pip. El mío era 3.6.5 y no había ningún paquete de pips
Ramazan Polat
7
¿Cómo instaló Python y está utilizando un entorno virtual?
Como mencionó específicamente Python 3.6, y no ha marcado esto como respondido, supongo que podría haberlo instalado usando sudo add-apt-repository ppa: jonathonf / python-3.6 , ya que esta es una forma común de instalar Python 3.6 en un sistema operativo Unix que no tiene un paquete 3.6 nativo. Si este es el caso, la forma correcta de instalar pip es la siguiente ...
Paso 1) Cree un entorno virtual con Python 3.6 ...
Existe un problema con la descarga e instalación de Python 3.6. Desmarcar pip en la instalación evita el problema. Entonces, pip no se proporciona en todas las instalaciones.
Sí, Python3.6 instala PIP pero es inalcanzable mientras está instalado. ¡No hay ningún código que lo invoque como está! Lo he estado haciendo durante más de una semana y leí todos los consejos dados, ¡sin éxito!
Finalmente, probé yendo al directorio pip y actualizando la versión instalada:
¡Ese comando creó un PIP que ahora funciona correctamente desde cualquier ubicación en mi servidor FreeBSD!
Claramente, las herramientas instaladas simplemente no funcionan, como se instaló con Python3.6. La única forma de ejecutarlos es invocar Python y los archivos de Python deseados, como puede ver en el comando emitido. Sin embargo, una vez que se llama a la actualización, el nuevo PIP funciona globalmente sin tener que invocar Python3.6 ...
pip
debe incluirse con 3.6. Verifique elbin
directorio en su distribución, como alternativa intentepip3
.Respuestas:
pip
se incluye con Python> 3.4En sistemas similares a Unix, use:
En un sistema de Windows, use:
(En Windows, es posible que deba ejecutar el símbolo del sistema como administrador para poder escribir en el directorio de instalación de Python)
fuente
pip
, es decir: para python3.6alias pip3.6="python3.6 -m pip"
que puede ser llamado comopip3.6 install pandas
o para python3alias pip3="python3 -m pip"
a continuaciónpip3 install pandas
, etcpython3.6 -m pip install pip /usr/bin/python3.6: No module named pip
tratamiento. Para corregir el error, debe instalar manualmente pip como Will I Am señaló en su mensaje :wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
Descarga python 3.6
Es posible que pip no se instale de forma predeterminada. Una posible solución es abrir cmd y escribir:
y entonces
en realidad no tenía nada en mi carpeta de scripts, idk por qué, pero estos pasos funcionaron para mí.
fuente
Si pip no viene con su instalación de python 3.6, esto puede funcionar:
entonces puedes instalar python -m
fuente
AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
pip está incluido en la instalación de Python. Si no puede llamar a pip.exe, intente llamar a python -m pip [args] desde cmd
fuente
¿Cómo instaló Python y está utilizando un entorno virtual?
Como mencionó específicamente Python 3.6, y no ha marcado esto como respondido, supongo que podría haberlo instalado usando sudo add-apt-repository ppa: jonathonf / python-3.6 , ya que esta es una forma común de instalar Python 3.6 en un sistema operativo Unix que no tiene un paquete 3.6 nativo. Si este es el caso, la forma correcta de instalar pip es la siguiente ...
Paso 1) Cree un entorno virtual con Python 3.6 ...
Paso 2) Activa tu entorno virtual ...
Paso 3) Instale pip en su entorno ...
fuente
Usé estos comandos en Centos 7
para comprobar la versión de pip:
fuente
Hay situaciones en las
pip
que no se descarga junto con la instalación de Python. Incluso toda su carpeta de secuencias de comandos puede estar vacía.También puede hacerlo manualmente.
Simplemente dirígete al símbolo del sistema y escribe
python -m ensurepip --default-pip
Press Enter.Asegúrese de que el valor de la variable de ruta esté actualizado.
Esto hará el truco
fuente
/usr/bin/python3.6: No module named ensurepip
Dado que python 3.4 pip está incluido en la instalación de python.
fuente
Existe un problema con la descarga e instalación de Python 3.6. Desmarcar pip en la instalación evita el problema. Entonces, pip no se proporciona en todas las instalaciones.
fuente
En este momento instalé el bs4 con python 3.6.3 en Windows.
con la sintaxis como la publicación del usuario a continuación:
Acabo de instalar con éxito un paquete para Excel. Después de instalar Python 3.6, debe descargar el paquete deseado y luego instalarlo. Por ejemplo,
fuente
Acabo de instalar con éxito un paquete para Excel. Después de instalar
python 3.6
, debe descargar el paquete deseado y luego instalarlo. Por ejemplo,python.exe -m pip download openpyxl==2.1.4
python.exe -m pip install openpyxl==2.1.4
fuente
Sí, Python3.6 instala PIP pero es inalcanzable mientras está instalado. ¡No hay ningún código que lo invoque como está! Lo he estado haciendo durante más de una semana y leí todos los consejos dados, ¡sin éxito!
Finalmente, probé yendo al directorio pip y actualizando la versión instalada:
¡Ese comando creó un PIP que ahora funciona correctamente desde cualquier ubicación en mi servidor FreeBSD!
Claramente, las herramientas instaladas simplemente no funcionan, como se instaló con Python3.6. La única forma de ejecutarlos es invocar Python y los archivos de Python deseados, como puede ver en el comando emitido. Sin embargo, una vez que se llama a la actualización, el nuevo PIP funciona globalmente sin tener que invocar Python3.6 ...
fuente
Esto es lo que funcionó para mí en Amazon Linux
sudo yum install python36.x86_64 python36-tools.x86_64
$ python3 --versión Python 3.6.8
$ pip -V pip 9.0.3 de /usr/lib/python2.7/dist-packages (python 2.7)
] $ sudo python3.6 -m pip install --upgrade pip Recopilación de pip Descarga https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none (1.4MB) 100% | ███████████████████████████████ | 1.4MB 969kB / s Instalación de paquetes recolectados: pip Instalación existente encontrada: pip 9.0.3 Desinstalación de pip-9.0.3: Desinstalación exitosa de pip-9.0.3 Instalación exitosa de pip-19.0.3
$ pip -V pip 19.0.3 de /usr/local/lib/python3.6/site-packages/pip (python 3.6)
fuente
Para python3 debería ser pip3
en ubuntu
fuente