Tengo ubuntu 11.10. Puedo instalar pypy desde este repositorio de launchpad: https://launchpad.net/~pypy, la computadora ya tiene python, y python tiene su propio pip. ¿Cómo puedo instalar pip para pypy y cómo puedo usarlo de manera diferente a la de python?¿cómo puedo usar pip con pypy instalado desde launchpad?
Respuesta
Para mantener una instalación por separado, es posible que desee crear un virtualenv para PyPy. Dentro del virtualenv, puede simplemente ejecutar pip install whatever
y lo instalará para PyPy. Cuando creas un virtualenv, automáticamente instala pip por ti.
De lo contrario, tendrá que averiguar dónde PyPy importará e instalará distribuir y pip en una de esas ubicaciones. pip's installer debe hacer esto automáticamente cuando se ejecuta con PyPy. Tenga cuidado con esta opción: si decide instalar en su sistema los directorios de Python, podría romper otras cosas.
Citando (con cambios menores) de aquí al pypy website:
Si desea instalar bibliotecas 3 ª parte, la forma más conveniente es instalar pip:
$ curl -O https://bootstrap.pypa.io/get-pip.py $ ./pypy-2.1/bin/pypy get-pip.py $ ./pypy-2.1/bin/pip install pygments # for example
En Para usarlo bien, es posible que desee agregar un alias en, por ejemplo, ~/.bashrc
:
alias pypy_pip='./pypy-2.1/bin/pip'
donde se encuentra el ejecutable pip real tiene que ser tomada de la salida del pypy get-pip.py
PRECAUCIÓN: ¡en ubuntu reemplaza/usr/bin/pip en el paquete python-pip! – obayhan
Sé que esto es viejo ...pero por @obayhan: instala y sobrescribe cualquier 'pip' en'/usr/local/bin/'que tiene prioridad sobre'/usr/bin'. 'sudo mv/usr/local/bin/pip/usr/local/bin/pypy-pip' soluciona esto (y reinstala pip en local si es necesario) – urban
El problema con pip
la instalación desde el pypy
(al menos cuando la instalación de pypy
través apt-get
) es que es instalado en la ruta del sistema:
$ whereis pip
pip: /usr/local/bin/pip /usr/bin/pip
Así que después de dicha instalación, pypy pip
se ejecuta de forma predeterminada (/ usr/local/bin/pip) en lugar del python pip
(/ usr/bin/pip) que puede interrumpir las actualizaciones posteriores de todo Ubuntu. El problema con virtualenv
es que debe recordar dónde y qué env creó.
La solución alternativa conveniente es conda
(miniconda), que gestiona no solo las implementaciones de Python: http://conda.pydata.org/miniconda.html. Comparación de conda
, pip
y virtualenv
: http://conda.pydata.org/docs/_downloads/conda-pip-virtualenv-translator.html
si desea utilizar PIP con PyPy:
pypy -m pip install [package]
PIP se incluye con PyPy por lo que sólo apuntar pip con la bandera -m
$ pypy -m pip install visual /usr/bin/pypy: Ningún módulo llamado pip – poizan42
@ poizan42 descarga get-pip.py y ejecuta con el ejecutable pypy a continuación. de lo contrario, vuelva a instalar pypy ya que viene con pip. –
- 1. ¿Cómo usar PIL con PyPy?
- 2. ¿Puedo usar Artifactory con Python PIP?
- 3. ¿Cómo usar PyPy en Windows?
- 4. Cómo conseguir pip instalar PIL para trabajar con PyPy en Windows 7
- 5. Cómo instalar/usar cx_Oracle en PyPy
- 6. ¿Es posible usar "instaladores exe" con pip?
- 7. Usando Numpy con pypy
- 8. ¿Cómo puedo reflejar un proyecto alojado en launchpad en github?
- 9. No puedo usar Ruby instalado RVM con sudo
- 10. instalando zeromq bajo pypy
- 11. ¿Cómo puedo listar MSI instalado desde la línea de comando?
- 12. ¿PyPy funciona con Py2Exe?
- 13. Stackless en PyPy y PyPy + greenlet - diferencias
- 14. pip no puede instalar paquetes desde requirements.txt
- 15. ¿Cómo usar el gcc instalado en macports?
- 16. ¿Es seguro usar pip con un git repo?
- 17. ¿Cómo instalas Python Xlib con pip?
- 18. ¿Alguien tiene experiencia con una instancia privada de Launchpad?
- 19. Uso del compilador pypy
- 20. UnicodeDecodeError con PIP?
- 21. Cómo usar el compilador gcc de MinGW al instalar el paquete Python con Pip?
- 22. ¿Cómo usar grunt-html instalado globalmente?
- 23. ¿Cómo puedo detectar si quicktime está instalado con javascript?
- 24. ¿Cómo puedo usar Server.MapPath() desde global.asax?
- 25. ¿Cómo desinstalar un repositorio git usando pip?
- 26. instalación de pip paquete desde la url
- 27. PyPy - SWIG - QuickFix mix
- 28. pip requirements.txt con índice alternativo
- 29. Postfix su instalado pero ¿cómo puedo probar
- 30. PyPy: ¿cómo puede vencer a CPython?
Buena idea , pero - ¿Una python o una pipy virtualenv? ¿Cómo creamos esto? – meshy
'virtualenv myenv -p/ruta/a/pypy' –
' virtualenv myenv -p \ 'que pypy \' ' –