所以,我正在尝试为Python 3.3安装pandas,并且在Python 2.7和Python 3.3以及其他因素之间一直非常困难。
一些相关信息:我正在运行Mac OSX Lion 10.7.5。我安装了Python 2.7和Python 3.3,但出于编程目的,只使用3.3。
这就是我所处的位置:我明确安装了pip-3.3
,现在可以运行该命令来安装。我安装了XCode,并且还安装了命令行工具(来自'Preferences')。我通过谷歌以及通过这个网站浏览了很多页面,并且没有任何运气可以让熊猫下载/下载和安装。
我尝试下载tarball,'cd'到下载的文件并运行setup.py install,但无济于事。
我已经下载并安装了EPD Free,然后将'Library / Framework / Python.framework / Versions / Current / bin:$ {PATH}添加到.bash_profile - 仍然无效。
我不知道在哪里去哪里...当我pip-3.3 install pandas
终端关联There was a problem confirming the ssl certificate: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:547)>
所以没有任何结果被下载或安装,对于任何一只熊猫,或者我也尝试过我认为这可能是一个问题,但是同样的错误被返回了。
答案 0 :(得分:3)
此pip github issue建议:
人们使用链接到更新版本的openssl的python。
显然EPD Free的当前版本没有,因此出现此错误。
Lower down in the thread(and as a comment on another SO question)声称降级到点数版本1.2.1应该修复,例如通过:
easy_install pip==1.2.1
答案 1 :(得分:0)
谢谢,我刚刚在BeagleBone Black板上遇到了与Angstrom Linux相同的问题,而easy_install降级解决方案解决了它。我需要做的一件事是在使用
安装easy_install之后opkg install python-setuptools
然后我必须进入easy_install文件(位于/ usr / bin / easy_install)
并将#!/ usr / bin / python-native / python的顶行更改为#!/ usr / bin / python
这个固定的easy_install所以它会检测BeagleBone上的python,然后我可以运行你的解决方案。