Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:无法使用Brew导入名称HTTPSHandler_Python_Macos_Ssl - Fatal编程技术网

Python ImportError:无法使用Brew导入名称HTTPSHandler

Python 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

我在设置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.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