2013-05-16 100 views
3

所以,我试图为Python 3.3安装pandas,并且在Python 2.7和Python 3.3以及其他因素之间一直很困难。Python 3.3 pandas,pip-3.3

一些相关信息:我正在运行Mac OSX Lion 10.7.5。我同时安装了Python 2.7和Python 3.3,但由于我的编程目的只使用3.3。

这就是我所在的位置:我明确安装了pip-3.3,现在可以运行该命令来安装东西。我安装了XCode,并且还安装了命令行工具(来自'首选项')。我通过谷歌以及通过这个网站浏览了很多页面,并且没有任何运气让熊猫下载/下载和安装。

我已经尝试下载tarball'CD'到下载的文件并运行setup.py安装,但无济于事。

我已经下载并安装了EPD Free,然后将'Library/Framework/Python.framework/Versions/Current/bin:$ {PATH}添加到.bash_profile - 仍然不起作用。

我不知道去哪里frome这里...当我做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)>,所以没有最终得到下载或安装,任何熊猫,或者我也尝试相同的numpy,因为我认为这可能是一个问题,但同样的错误被返回。

回答

3

pip github issue建议:

people to use a python that is linked to a more recent version of openssl.

EPD免费的显然当前版本不这样做,因此这个错误。

Lower down in the threadand as a comment on another SO question)声称降级到pip版本1.2.1应该修复,例如,通过:

easy_install pip==1.2.1 
+0

谢谢你。其实我只是在尝试这个。我这样做:'easy_install-3.3 pip-3.3 == 1.2.1'它执行下载等,然后返回这个:'error:/Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3:Permission否认'的想法? – DMML

+0

'sudo easy_install ...'? –

+0

dur对我而言!谢谢! – DMML

0

谢谢,我刚刚与埃Linux的同样的问题在BeagleBone黑色板和降级的easy_install解决方案解决了这个问题。有一件事我需要做的,是安装的easy_install使用

opkg安装python-setuptools的后

我只好再进入的easy_install文件(位于/ usr/bin中/ easy_install的)

和将顶部行从#!/ usr/bin/python-native/python更改为#!/ usr/bin/python

此固定easy_install,因此它会检测BeagleBone上的python,然后我可以运行您的解决方案。