¿Por qué solo tengo PIP3 pero no tengo pip? -- macos campo con command-line campo con python camp apple Relacionados El problema

Why do I only have pip3 but no pip?


1
vote

problema

Español

He instalado Python3 desde www.python.org (no a través de la cerveza). Descubrí que no tenía PIP, solo PIP3. Como aquí, dijo https://pip.pypa.io/en/stable/installing/

PIP ya está instalado si está utilizando Python 2 & GT; = 2.7.9 o Python 3 & GT; = 3.4 descargado de python.org

Entonces, ¿cómo me instala PIP?

Original en ingles

I installed python3 from www.python.org(not thru brew). I found that I did not have pip then, only pip3. As here said https://pip.pypa.io/en/stable/installing/

pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded from python.org

So how do I get pip installed ?

        
         
         

Lista de respuestas

2
 
vote

Si tuvo Python 2.x y luego instaló Python3, su PIP señalará a PIP3. Puede verificar que escribiendo PIP --version, lo que sería lo mismo que PIP3 --version.

en su sistema, ahora tiene PIP, PIP2 y PIP3.

Si lo desea, puede cambiar PIP para apuntar a PIP2 en lugar de PIP3.

Puede agregar el alias a su ~ / .bashrc

   alias pip=pip3   

o agregue a su enlace simbólico de $ ruta llamado PIP apuntando a PIP3 binario

 

If you had python 2.x and then installed python3, your pip will be pointing to pip3. you can verify that by typing pip --version which would be the same as pip3 --version.

On your system, you have now pip, pip2 and pip3.

If you want you can change pip to point to pip2 instead of pip3.

you can either add the alias to your ~/.bashrc

 alias pip=pip3 

or add to your $PATH symlink named pip pointing to pip3 binary

 
 
1
 
vote

Si entiendo correctamente, quiere tener pip para su instalación de Python 2.7. El Python 2.7 incorporado con MacOS no incluye PIP, por lo que también tendrá que instalar Python 2.7, ya sea por brew o desde los paquetes de instalación en Python.org. Esto instalará ABCDEFGHIJKLMNABCDEFGHIJKLMN3 para su instalación de Python 2.7 y le dará adicionalmente el alias pip2 .

 

If I understand correctly, you want to have pip for your installation of Python 2.7. The builtin Python 2.7 with macOS does not include pip, so you will have to install Python 2.7 as well, either by brew or from the installation packages on Python.org. This will install pip for your installation of Python 2.7 and will additionally give you the alias pip2.

 
 
1
 
vote

Puede probar el siguiente comando en el terminal: ABCDEFGHIJKLMNABCDEFGHIJKLMN5 .

 

You can try the following command on the terminal: sudo easy_install pip.

 
 
1
 
vote

MACOS 10.14.6 Python preinstalado 2.7.10, pero no viene con PIP. Tiene PIP3 para Python3.

  bash-3.2$ python --version Python 2.7.10 bash-3.2$ which pip bash-3.2$ which pip2 bash-3.2$   

Solo quiero que Pip sea Pip3 pero no con el alias porque en otra Mac encontré que no son alias.

  ~ ➤ which pip /usr/local/bin/pip ~ ➤ which pip3 /usr/local/bin/pip3 ~ ➤ ls -al /usr/local/bin/pip -rwxr-xr-x  1 qiulang  admin  235 Oct  8 17:58 /usr/local/bin/pip ~ ➤ ls -al /usr/local/bin/pip3 lrwxr-xr-x  1 qiulang  admin  33 Oct  8 17:53 /usr/local/bin/pip3 -> ../Cellar/python/3.7.2_1/bin/pip3 ~ ➤ pip --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7) ~ ➤ pip3 --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)   

Esto también ayuda también HTTPS: // stackoverflow.com/questions/17271319/how-do-i-install-pip-on-macos-or-os-x

Finalmente encuentro la forma fácil de dejar que Pip para ser PIP3 es simplemente actualizarlo

  lang@localhost % sudo pip3 install --upgrade pip   

Pero luego el PIP3 preinstalado será "obsoleto":

  lang@localhost  % pip3 -V WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. To avoid this problem you can invoke Python with '-m pip' instead of running pip directly. pip 20.2.4 from /Library/Python/3.8/site-packages/pip (python 3.8) lang@localhost % pip -V pip 20.2.4 from /Library/Python/3.8/site-packages/pip (python 3.8)     
 

macOS 10.14.6 preinstalled python 2.7.10, but it doesn't come with pip. It does have pip3 for python3.

bash-3.2$ python --version Python 2.7.10 bash-3.2$ which pip bash-3.2$ which pip2 bash-3.2$ 

I just want pip to be pip3 BUT not with alias because on other mac I found they are not alias.

~ xe2x9exa4 which pip /usr/local/bin/pip ~ xe2x9exa4 which pip3 /usr/local/bin/pip3 ~ xe2x9exa4 ls -al /usr/local/bin/pip -rwxr-xr-x  1 qiulang  admin  235 Oct  8 17:58 /usr/local/bin/pip ~ xe2x9exa4 ls -al /usr/local/bin/pip3 lrwxr-xr-x  1 qiulang  admin  33 Oct  8 17:53 /usr/local/bin/pip3 -> ../Cellar/python/3.7.2_1/bin/pip3 ~ xe2x9exa4 pip --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7) ~ xe2x9exa4 pip3 --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7) 

This SO helps as well https://stackoverflow.com/questions/17271319/how-do-i-install-pip-on-macos-or-os-x

I finally find the easy way to let pip to be pip3 is just update it

lang@localhost % sudo pip3 install --upgrade pip 

But then the preinstalled pip3 will be "obsolete":

lang@localhost  % pip3 -V WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. To avoid this problem you can invoke Python with '-m pip' instead of running pip directly. pip 20.2.4 from /Library/Python/3.8/site-packages/pip (python 3.8) lang@localhost % pip -V pip 20.2.4 from /Library/Python/3.8/site-packages/pip (python 3.8)   
 
 
0
 
vote

MacOS viene con la versión 2.7.10 de Python. Esta versión no incluye pip .

Si descarga e instala Python3 desde Python.org, obtendrá pip3 como el comando para instalar los módulos de Python para Python3.

Si descarga una versión actualizada de Python 2.7 de Python.org, que vendrá con ABCDEFGHIJKLMNABCDEFGHIJKLMN6 . En qué punto, ABCDEFGHIJKLMNABCDEFGHIJKLMN7 instalará cosas para Python2, y ABCDEFGHIJKLMNABCDEFGHIJKLMN8 instalará cosas para Python3. Las dos instalaciones son totalmente separadas.

Como señala JMH, si solo desea agregar pip a la Python 2.7 de Os-Bundled existente, entonces hay un comando fácil de hacerlo.

  ~ ➤ which pip /usr/local/bin/pip ~ ➤ which pip3 /usr/local/bin/pip3 ~ ➤ ls -al /usr/local/bin/pip -rwxr-xr-x  1 qiulang  admin  235 Oct  8 17:58 /usr/local/bin/pip ~ ➤ ls -al /usr/local/bin/pip3 lrwxr-xr-x  1 qiulang  admin  33 Oct  8 17:53 /usr/local/bin/pip3 -> ../Cellar/python/3.7.2_1/bin/pip3 ~ ➤ pip --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7) ~ ➤ pip3 --version pip 19.2.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7) 0  
 

MacOS comes with python version 2.7.10. This version does not include pip.

If you download and install python3 from python.org, then you will get pip3 as the command to install python modules for python3.

If you download an updated version of python 2.7 from python.org, that will come with pip. At which point, pip will install stuff for python2, and pip3 will install stuff for python3. The two installations are entirely separate.

As jmh points out, if you just want to add pip to the existing OS-bundled python 2.7, then there's an easy command to do that.

sudo easy_install pip 
 
 

Relacionados problema

12  ¿Cómo no expulsar accidentalmente unidades externas?  ( How do i not accidentally eject external drives ) 
Tengo un Mac mini con algunas unidades externas conectadas que yo uso como un servidor doméstico. Normalmente, los botones de expulsión junto al icono de la u...

0  ¿Cómo abro archivos con extensión ".vid" en MacBook?  ( How do i open files with extension vid on macbook ) 
¿Cómo abro archivos con extensión ".vid" en MacBook? ¡Necesito ayuda para abrir archivos con la extensión .vid? Al seleccionar Abrir con, estoy recibiendo...

0  ¿Reemplazo para la superales en Catalina?  ( Replacement for supercard in catalina ) 
He sido un gran fan de HyperCard. Cuando Apple lo dejó misteriosamente, mantuve mis pilas de Hypercard que van a usar Supercard. Desafortunadamente, la superd...

3  MacBook Pro atascado en el bucle de arranque: el modo de recuperación y el modo seguro no funcionan  ( Macbook pro stuck in boot loop recovery mode and safe mode not working ) 
Tengo un MacBook Pro 2015 (RAM de 8 GB, ejecutando MacOS Mojave) atascado en la pantalla de carga con el logotipo de Apple y la barra de carga 100% completada...

1  Mi MacBook Air no se irá a dormir cuando cierro la tapa  ( My macbook air wont go to sleep when i close the lid ) 
Dado que he comprado mi MacBoavair, se ha ido en modo de dormir cuando cerré la tapa y el logotipo de Apple en su tapa se apagará. Al azar, comenzó a irse al ...

67  ¿Puedo limitar manualmente la CPU% utilizada por un proceso?  ( Can i manually limit the cpu used by a process ) 
Me gustaría limitar la cantidad de tiempo de CPU dedicado a ciertos procesos (por ejemplo, Firefox, Safari, ...). No puedo entender por qué tales programas,...

6  Eliminar elementos predeterminados del sistema / de terceros '¿Artículos de' servicio 'de menús contextos OS X?  ( Remove system default third party app service items from os x context menus ) 
Estoy en el proceso de reemplazar el elemento de menú de contexto predeterminado de OS X 'de OS X' (encontrado al hacer clic derecho en el texto en muchas apl...

4  Monte un disco de RAM en el arranque  ( Mount a ram disk on boot ) 
Estoy ejecutando diferentes aplicaciones con fines de desarrollo: Apache, MySQL, Tomcat y un par de otros productos. Me gustaría configurar la verbosidad de r...

0  Xcode sigue ahorcando y tengo que forzar a dejar de fumar  ( Xcode keeps hanging and i have to force quit ) 
Tengo un IMAC que ejecuta High Sierra y Xcode versión 10.1. Recientemente, he empezado a usar mucho Xcode y se mantiene colgando sobre mí. Haré algo y aparece...

3  No hay campos de entrada para la verificación de ID de Apple para el IMAC 10.10.5  ( No input fields for the apple id verification for the imac 10 10 5 ) 
Así como mi encabezado dice: No hay campos de entrada para los códigos de verificación de ID de Apple para el IMAC 10.10.5. ¿Cómo diablos lo entiendo? Por e...

10  ¿Cómo corregir el desplazamiento entrecortado en 10.9 Mavericks?  ( How to fix choppy scrolling on 10 9 mavericks ) 
Acabo de actualizar mi MacBook Air a mediados de 2012 a 10.9. Ahora, cada vez que desplazo hacia abajo por una página, el efecto es muy entrecortado. El despl...

-4  Problema de correo electrónico del grupo automático  ( Automator group email problem ) 
Estoy al final de mi atadura. Quiero enviar un correo electrónico a un grupo de aproximadamente 50 personas, lo que es personalizado al menos con su nombre. (...

9  ¿Por qué la grabadora de pantalla de QuickTime hace que mi MacBook Air sea muy lento mientras se grabe?  ( Why does quicktimes screen recorder make my macbook air very slow while recordi ) 
En Snow Leopard (10.6), la grabadora de pantalla en el reproductor QuickTime trabajó bien. Sin embargo, dado que me ha actualizado a Mountain Lion (10.8), la ...

2  ¿Cómo forzar OSX para usar la versión 2 de IGMP?  ( How do i force osx to use igmp version 2 ) 
Estoy conectado a un viejo interruptor inteligente de NetGear, que solo admite IGMPV2. No rodea el tráfico de multidifusión a mi Mac porque se une al grupo us...

39  Cambio de tamaño o expansión de un volumen de corestorage  ( Resizing or expanding a corestorage volume ) 
Compré un nuevo SSD con 750 GB e hizo dos particiones: 600 GB y 150 GB. Se pensó que el más pequeño era una partición de Bootcamp un día, pero hasta la fecha ...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.