OS X (Mavericks) tiene instalado el stock Python 2.7. Pero hago todas mis cosas personales de Python con 3.3. Acabo de vaciar mi instalación 3.3.2 e instalé la nueva 3.3.3. Entonces necesito instalar de pyserialnuevo. Puedo hacerlo como lo hice antes, que es:
- Descargar pyserial de pypi
- untar pyserial.tgz
- cd pyserial
python3 setup.py install
Pero me gustaría hacer lo que hacen los niños geniales, y hacer algo así pip3 install pyserial. Pero no está claro cómo llego a ese punto. Y solo ese punto. No estoy interesado (a menos que tenga que estarlo) en virtualenv todavía.
fuente

pipinstalaciones de Python 2.7, puede crear el enlace simbólico nombrado enpip3lugar de ambiguopipTuve que pasar por este proceso yo mismo y elegí una forma diferente que creo que es mejor a largo plazo.
Instalé homebrew
luego:
El último paso le brinda algunas advertencias y errores que debe resolver. Uno de los que será para descargar e instalar las herramientas de línea de comandos de Mac OS X .
luego:
Esto me dio
python3ypip3en mi camino.fuente
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Instalar Python3 en mac
Úselo
pip3para instalar módulos:)
fuente
Además: cuando instala solicitudes con python3, el comando es:
no
fuente
brew install python3crear alias en su perfil de shell
alias pip3="python3 -m pip"en mi.zshrc➜ ~ pip3 --version
pip 9.0.1 de /usr/local/lib/python3.6/site-packages (python 3.6)
fuente
Aquí está mi solución simple:
Si tiene python2 y python3 instalados en su sistema, la actualización de pip apuntará a python2 de forma predeterminada. Por lo tanto, debemos especificar la versión de python (python3) y usar el siguiente comando:
Este comando desinstalará el pip previamente instalado e instalará la nueva versión, actualizando su pip.
Esto ahorrará memoria y desorganizará su sistema.
Imagen - Cómo funciona la actualización de pip en Python3 en MacOS
fuente
Usar Python EasyInstall (que es lo que creo que quieres usar), ¡es súper fácil!
entonces con pip para instalar Pyserial harías:
fuente
\usr\local\bin\easy_installfecha del 13 de septiembre de 2012. Sospecho que es de / para el stock 2.7. Lamentablemente,easy_install --versionno es útil.--helpNi siquiera da pistas útiles.which easy_installen la terminal siguiendo porless <path/to/>easy_install. Debería darme más información sobre la versión que está utilizando./Library/Frameworks/Python/..., eso me hace sospechar que es para 2.7.Además, vale la pena mencionar que los usuarios de Max OSX / macOS pueden usar Homebrew para instalar pip3.
fuente
En
Mac OS X Mojavepythonsignifica python de la versión 2.7 ypython3python de la versión 3. Lo mismo espipypip3. Entonces, para actualizarpipparapython 3hacer esto:fuente
En MacOS 10.12
descargar pip: pip como
get-pip.pydescargar python3: python3
python3 get-pip.pypip3está disponiblefuente
pipse instala automáticamente con python2 usando brew:brew install python3pip3 --versionfuente
simplemente ejecute following en la terminal si no tiene pip instalado en su mac.
descarga python 3 aquí: python3
Una vez que haya terminado con estos 2 pasos, asegúrese de ejecutar lo siguiente para verificar si los ha instalado correctamente.
fuente
Para una nueva Mac nueva, debe seguir los siguientes pasos:
Xcodesudo easy_install pip/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew doctorbrew doctorbrew install python3Y ya está, simplemente escriba
python3en la terminal y verá Python 3 instalado.fuente
Tuve el mismo problema con python3 y pip3. Decisión: resolver todos los conflictos con enlaces y otras cosas cuando lo haga
Después de esto
fuente