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 –allow-unverified
django-ajax-filtered-fields==0.5 Downloading/unpacking
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:

pip --version

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
django-ajax-filtered-fields

Proxy Settings

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

where *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:

  1. uninstall pip (pip uninstall pip)
  2. download pip package from pypi (https://pypi.org/project/pip/)
  3. execute python setup.py install (not using easy_install)
  4. 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.

easy_install pip==7.1.2

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 $PATH in ~/.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:

git clone https://github.com/roddds/django-ajax-filtered-fields.git

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.