mac使用pip3报错

发布时间:2019-09-14 09:48:49编辑:auto阅读(2173)

    mac使用pip3报错

    ImportError: cannot import name 'HTTPSHandler'


    解决方法


    down vote

    It seems your pip requires HTTPSHandler which is part of SSL library.

    OSX

    On OS X you should link OpenSSL during Python installation (See: #14497).

    For Python 2:

    brew reinstall python --with-brewed-openssl
    pip install --upgrade pip

    For Python 3:

    brew reinstall python3 --with-brewed-openssl
    pip3 install --upgrade pip

    You could have multiple Python instances together, to list them run:

    brew list | grep ^python

    Or list your version via ls -al /usr/local/lib/python*.


    参考链接:

    https://stackoverflow.com/questions/20688034/importerror-cannot-import-name-httpshandler-using-pip


    https://stackoverflow.com/questions/41489439/pip3-installs-inside-virtual-environment-with-python3-6-failing-due-to-ssl-modul


    https://stackoverflow.com/questions/20688034/importerror-cannot-import-name-httpshandler-using-pip


    pip指定pip源安装:

    ./obpy17/bin/pip3 install -i http://pypi.douban.com/simple/ django  --trusted-host pypi.douban.com

关键字