mac使用pip3报错
ImportError: cannot import name 'HTTPSHandler'
解决方法
down vote | It seems your pip requires HTTPSHandler which is part of SSL library.OSXOn OS X you should link OpenSSL during Python installation (See: #14497).For Python 2:brew reinstall python --with-brewed-openssl pip install --upgrade pipFor Python 3:brew reinstall python3 --with-brewed-openssl pip3 install --upgrade pipYou could have multiple Python instances together, to list them run:brew list | grep ^pythonOr 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