Python ImportError:无法使用Brew导入名称HTTPSHandler
我在设置python环境时遇到一些问题。。。我在brew上安装了python,但是当我试图用easy_install或pip安装某些东西时,我遇到了这个错误,在这个例子中,我试图用pip安装一个软件包 我正在使用Macbook和Mavericks,Python2.7.8 谢谢!:) brew安装-vd pythonPython ImportError:无法使用Brew导入名称HTTPSHandler,python,macos,ssl,Python,Macos,Ssl,我在设置python环境时遇到一些问题。。。我在brew上安装了python,但是当我试图用easy_install或pip安装某些东西时,我遇到了这个错误,在这个例子中,我试图用pip安装一个软件包 我正在使用Macbook和Mavericks,Python2.7.8 谢谢!:) brew安装-vd python Joao-Carreira-Macbook-Pro:Desktop joaocarreira$ brew list python /usr/local/Cellar/python/2
Joao-Carreira-Macbook-Pro:Desktop joaocarreira$ brew list python
/usr/local/Cellar/python/2.7.8/bin/2to3
/usr/local/Cellar/python/2.7.8/bin/2to3-2
/usr/local/Cellar/python/2.7.8/bin/2to3-2.7
/usr/local/Cellar/python/2.7.8/bin/easy_install
/usr/local/Cellar/python/2.7.8/bin/easy_install-2.7
/usr/local/Cellar/python/2.7.8/bin/idle
/usr/local/Cellar/python/2.7.8/bin/idle2
/usr/local/Cellar/python/2.7.8/bin/idle2.7
/usr/local/Cellar/python/2.7.8/bin/pip
/usr/local/Cellar/python/2.7.8/bin/pip2
/usr/local/Cellar/python/2.7.8/bin/pip2.7
/usr/local/Cellar/python/2.7.8/bin/pydoc
/usr/local/Cellar/python/2.7.8/bin/pydoc2
/usr/local/Cellar/python/2.7.8/bin/pydoc2.7
/usr/local/Cellar/python/2.7.8/bin/python
/usr/local/Cellar/python/2.7.8/bin/python-config
/usr/local/Cellar/python/2.7.8/bin/python2
/usr/local/Cellar/python/2.7.8/bin/python2-config
/usr/local/Cellar/python/2.7.8/bin/python2.7
/usr/local/Cellar/python/2.7.8/bin/python2.7-config
/usr/local/Cellar/python/2.7.8/bin/pythonw
/usr/local/Cellar/python/2.7.8/bin/pythonw2
/usr/local/Cellar/python/2.7.8/bin/pythonw2.7
/usr/local/Cellar/python/2.7.8/bin/smtpd.py
/usr/local/Cellar/python/2.7.8/bin/smtpd2.7.py
/usr/local/Cellar/python/2.7.8/bin/smtpd2.py
/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/ (3666 files)
/usr/local/Cellar/python/2.7.8/IDLE.app/Contents/ (8 files)
/usr/local/Cellar/python/2.7.8/libexec/pip/ (407 files)
/usr/local/Cellar/python/2.7.8/libexec/setuptools/ (252 files)
/usr/local/Cellar/python/2.7.8/Python Launcher.app/Contents/ (17 files)
/usr/local/Cellar/python/2.7.8/share/man/ (3 files)
/usr/local/Cellar/python/2.7.8/share/python/ (317 files)
Joao-Carreira-Macbook-Pro:Desktop joaocarreira$ brew install -vd python
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/python.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/pkg-config.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/readline.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/sqlite.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/gdbm.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/openssl.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/makedepend.rb
Warning: python-2.7.8 already installed, it's just not linked
在使用brew安装openssl(
brew安装openssl
)并正确链接它之后,您应该通过brew with--with brewed openssl重新安装python,brew链接openssl
您没有SSL支持;您是如何使用brew
安装Python的?例如,当前的python
公式正确地引入了OpenSSL,您不应该看到这个问题。@MartijnPieters我做了:brew安装pythonSomething出现了相当大的错误。我刚刚尝试过,它确实正确地安装了OpenSSL支持。请试用brew doctor
,查看是否存在任何问题。brew list openssl
和brew list python
显示了什么(可能会为您的问题添加输出)?您可以尝试brew卸载python
,然后brew安装-vd python
显示完整的疑难解答输出。这里的顶部答案为我解决了这个问题:
Joao-Carreira-Macbook-Pro:Desktop joaocarreira$ brew install -vd python
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/python.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/pkg-config.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/readline.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/sqlite.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/gdbm.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/openssl.rb
/usr/local/Library/brew.rb (Formulary::StandardLoader): loading /usr/local/Library/Formula/makedepend.rb
Warning: python-2.7.8 already installed, it's just not linked