pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available

前端 未结 30 3031
遇见更好的自我
遇见更好的自我 2020-11-22 11:09

I am using Python3.6, when I try to install \"modules\" using pip3, I am facing the below mentioned issue \"pip is configured with locations that require TLS/SS

相关标签:
30条回答
  • 2020-11-22 11:54

    As Tokci said, it also works for Windows 7.

    "Go with the mouse to the Windows Icon (lower left) and start typing "Anaconda". There should show up some matching entries. Select "Anaconda Prompt". A new command window, named "Anaconda Prompt" will open."

    Then pip works.

    The following also helped to import xgboost: https://www.youtube.com/watch?v=05djBSOs1FA

    0 讨论(0)
  • 2020-11-22 11:54

    I tried:

    python -m pip install --upgrade pip
    

    And After that, it works fine for me in Windows 10.

    0 讨论(0)
  • 2020-11-22 11:55

    In my case, I reinstalled Python. It solved the problem.

    brew reinstall python
    
    0 讨论(0)
  • 2020-11-22 11:57

    MAC OS

    I had the same problem on Mac OS(Mojave) and solved the problem as mentioned on this link - Openssl issue.

    1. If you do not have Homebrew or don't know what is Homebrew:

      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    2. Or if you already have Homebrew installed:

    brew update && brew upgrade
    brew uninstall --ignore-dependencies openssl; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
    

    Update: Keep in mind, that I had to use --ignore-dependencies flag, because other packages installed that depend on OpenSSL.

    Additional if the problem is caused after using pyenv, you can fix it by using:

    brew reinstall python
    
    0 讨论(0)
  • 2020-11-22 11:57

    For future Oracle Linux users trying to solve this, below is what worked for me. First install missing libs:

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel 
    readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
    

    Then cd to your Python3.X library and run:

    make
    make install 
    
    0 讨论(0)
  • 2020-11-22 11:57

    Go to Anaconda prompt and type (if you have python 3.x installed on your engine) :

    py -m pip install pymysql 
    

    i was having the same issue and this solved my problem. later after doing this you can import pymysql in power shell or any other prompt.

    0 讨论(0)
提交回复
热议问题