regular - ubuntu dafont
PIP No se pudo encontrar ninguna descarga que satisfaga el requisito SQLAlchemy (7)
Solución 1: actualizar pip
sudo pip install --upgrade pip -i https://pypi.python.org/simple
entonces, puedes usar pip
como:
sudo pip install SQLAlchemy
Solución 2: específica del índice URL con -i
sudo pip install SQLAlchemy -i https://pypi.python.org/simple
- Ubuntu 12.04
- Apache 2.2.22
pip ha dejado de funcionar en mi servidor ubuntu y muestra el siguiente error cuando intento descargar algo.
$ sudo pip install SQLAlchemy
Downloading/unpacking SQLAlchemy
Cannot fetch index base URL http://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement SQLAlchemy
No distributions at all found for SQLAlchemy
Storing complete log in /home/user/.pip/pip.log
Todos los de abajo tampoco funcionan
$ sudo pip install --upgrade pip
$ sudo apt-get install build-essential
Mi /etc/environment
tiene la configuración siguiente que funcionaba anteriormente.
http_proxy="http://myproxyhere:portnumberhere/"
HTTP_PROXY="http://myproxyhere:portnumberhere/"
Mi /home/user/.pip
------------------------------------------------------------
/usr/bin/pip run on Sat Jun 7 20:08:38 2014
Downloading/unpacking SQLAlchemy
Getting page http://pypi.python.org/simple/SQLAlchemy
Could not fetch URL http://pypi.python.org/simple/SQLAlchemy: <urlopen error [Errno 111] Connection refused>
Will skip URL http://pypi.python.org/simple/SQLAlchemy when looking for download links for SQLAlchemy
Getting page http://pypi.python.org/simple/
Could not fetch URL http://pypi.python.org/simple/: <urlopen error [Errno 111] Connection refused>
Will skip URL http://pypi.python.org/simple/ when looking for download links for SQLAlchemy
Cannot fetch index base URL http://pypi.python.org/simple/
URLs to search for versions for SQLAlchemy:
* http://pypi.python.org/simple/SQLAlchemy/
Getting page http://pypi.python.org/simple/SQLAlchemy/
Could not fetch URL http://pypi.python.org/simple/SQLAlchemy/: <urlopen error [Errno 111] Connection refused>
Will skip URL http://pypi.python.org/simple/SQLAlchemy/ when looking for download links for SQLAlchemy
Could not find any downloads that satisfy the requirement SQLAlchemy
No distributions at all found for SQLAlchemy
Exception information:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 126, in main
self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 223, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 948, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "/usr/lib/python2.7/dist-packages/pip/index.py", line 152, in find_requirement
raise DistributionNotFound(''No distributions at all found for %s'' % req)
DistributionNotFound: No distributions at all found for SQLAlchemy
¿Alguien tiene alguna idea de lo que podría estar yendo mal?
¿Por qué no pruebas instalar pip en superusuario? Escriba su y su contraseña, luego intente con sudo pip install SQLAlchemy
Aunque es una vieja pregunta, mi solución puede ayudar a alguien.
pip install SQLAlchemy --extra-index-url=https://pypi.python.org/simple/
Esto funciona para mí
Debe buscar pypi a través de HTTPS, no HTTP.
Por alguna razón, su pip está configurado para recuperar desde http://pypi.python.org/simple/ lugar de https://pypi.python.org/simple/
No está utilizando conexiones https, que se han utilizado desde finales de 2013.
Puede usar las opciones de índice para corregir la URL del índice. Ver http://pip.readthedocs.org/en/latest/reference/pip_wheel.html#index-url
Puede pasar una URL de índice específica con -i
:
sudo pip install SQLAlchemy -i https://pypi.python.org/simple
Respuesta: actualizar pip.
Tenía la versión 1.1 instalada. Con sudo pip install --upgrade pip
obtuve la versión 8.1.2 y el paquete que quería instalar correctamente.