No distributions at all found for some package

后端 未结 9 1217
生来不讨喜
生来不讨喜 2021-01-01 12:19

error when installing some package but its actualy existing example django-ajax-filtered-fields==0.5

Downloading/unpacking django-aja

相关标签:
9条回答
  • 2021-01-01 12:59

    You can install the library manually:

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

    then go to the folder:

    pip install .

    0 讨论(0)
  • 2021-01-01 13:00

    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.

    0 讨论(0)
  • 2021-01-01 13:01

    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

    0 讨论(0)
  • 2021-01-01 13:01

    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.

    0 讨论(0)
  • 2021-01-01 13:07

    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
    
    0 讨论(0)
  • 2021-01-01 13:10

    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.
    0 讨论(0)
提交回复
热议问题