Each Answer to this Q is separated by one/two green lines.
error when installing some package but its actualy existing example django-ajax-filtered-fields==0.5
Downloading/unpacking django-ajax-filtered-fields==0.5 (from -r
requirements.example.pip (line 13)) Could not find any downloads
that satisfy the requirement django-ajax-filtered-fields==0.5(from
-r requirements.example.pip (line 13))
No distributions at all found for django-ajax-filtered-fields==0.5 Storing debug log for failure in /home/pd/.pip/pip.log
(peecs)[email protected]:~/proj/django/peecs$ pip install
django-ajax-filtered-fields==0.5 Could not find any downloads that
satisfy the requirement django-ajax-filtered-fields==0.5 Some
externally hosted files were ignored (use –allow-external
django-ajax-filtered-fields to allow). Cleaning up… No distributions
at all found for django-ajax-filtered-fields==0.5 Storing debug log
for failure in /home/pd/.pip/pip.log
Note that this error may also occure because you are using too old version of pip. Then it can be solved by:
pip install --upgrade pip
You can check your version by:
I got the solution ,Try with –allow-unverified
syntax: pip install packagename=version –allow-unverified packagename
Some package condains insecure and unverifiable files. it will not download to the system . and it can be solved by using this method –allow-unverified. it will allow the installation.
Eg: pip install django-ajax-filtered-fields==0.5 –allow-unverified
Still unsure if my issue has the same cause as with the OP, but one error message was the same:
Cannot fetch index base URL https://pypi.python.org/simple/ Could not find any downloads that satisfy the requirement Django No distributions at all found for Django
Talking to a colleague exposed it was a site-security-based issue.
The following commands were required:
set https_proxy=*https proxy* set http_proxy=*http proxy* pip install Django
*https proxy* and
*http proxy* are appropriate URLs-with-ports for our site.
Downloading/unpacking Django Installing collected packages: Django Successfully installed Django Cleaning up...
The only solution worked for me:
- uninstall pip (pip uninstall pip)
- download pip package from pypi (https://pypi.org/project/pip/)
- execute python setup.py install (not using easy_install)
- then you can install any package you want.
Inspecting the logs reveals the following line:
less .pip/pip.log Could not fetch URL https://pypi.python.org/simple/WSGIUtils/: connection error: [Errno1] _ssl.c:493: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
In an earlier version of the comment I attributed this behaviour to https://pypi.python.org, but this is not the issue, since I can contact this site (from another computer!) with firefox and all certificates are OK. So this is probably a problem of some installations of pip—I encounter it unter SLES 11 which has (among other things) the “oldstable” openssl-0.9.8.
Try upgrading pip.
Version 7.1.2 does not have this issue.
Lots of solutions to this, most effectively coming down to update PIP.
On MacOS (Sierra), This was my solution:
- Download python3 installer of choice
- Install Package (this includes a newer version of pip)
- Remove old version of python from
~/.bash_login(new one added by installer)
pip3 install packagename(no sudo)
After that I was still prompted to update pip and did so:
pip3 install --upgrade pip
You can install the library manually:
then go to the folder:
pip install .
I did following to install Openpyxl in Python version 3.5 after the following error with command
pip install openpyxl –allow-unverified openpyxl
DEPRECATION: --allow-unverified has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect. Collecting openpyxl Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x00000000044AF080>, 'Connection to pypi .python.org timed out. (connect timeout=15)')': /simple/openpyxl/ Operation cancelled by user
C:\Softwares\Python\Scripts>set https_proxy=My proxy
C:\Softwares\Python\Scripts>pip install openpyxl –allow-unverified openpyxl
DEPRECATION: --allow-unverified has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect. Collecting openpyxl Downloading openpyxl-2.4.8.tar.gz (156kB) 100% |????????????????????????????????| 163kB 3.7MB/s Collecting jdcal (from openpyxl) Downloading jdcal-1.3.tar.gz Collecting et_xmlfile (from openpyxl) Downloading et_xmlfile-1.0.1.tar.gz Installing collected packages: jdcal, et-xmlfile, openpyxl Running setup.py install for jdcal ... done Running setup.py install for et-xmlfile ... done Running setup.py install for openpyxl ... done Successfully installed et-xmlfile-1.0.1 jdcal-1.3 openpyxl-2.4.8
That worked! Thanks Martin F for your tip.