2013-05-16 142 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,然後我可以運行您的解決方案。