2013-11-26 22 views
1

如何在我的Python 2.7(以及OS X 10.9和pip 1.4.1中爲您的信息)中安裝pandas dev版本。在Python 2.7中安裝pandas v.0.13(開發版)

當我使用pip安裝熊貓時,肯定會安裝v.0.12(最新的穩定版本)。但是,當我從Github克隆存儲庫並使用setup.py進行安裝時,安裝的版本也是v.0.12。所以在我的系統下安裝v.0.13是否可行,如果是,我該怎麼辦?

我不想使用Scipy Superpack,它會安裝dev版本,因爲我喜歡只在熊貓上安裝dev版本,而不是在numpy,scipy等等。

我也想在我的Python 3.3下安裝它,如果可行的話,但會很高興只接受Python 2.7。

謝謝。

+0

爲了您的最後一個請求,假設你已經安裝了'setuptools'和'pip'爲正確的Python 3.3(你得到免費例如Homebrew,但不能與python.org二進制安裝程序一起使用),只需使用'pip'和'pip3'或'pip-2.7'和'pip-3.3'完成兩次完全相同的事情。 – abarnert

+0

是的,我用它來在我的Python 3.x系統中安裝第三方庫。我的意思是,即使潛在的解決方案只能在Python 2.7中工作,也可以接受(例如Scipy Superpack,它只適用於OS X中的系統內置Python版本),但也很樂意將它安裝到Python 3. – Blaszard

回答

3

大熊貓v0.13.0還沒有出來,和GitHub repo still shows it as 0.12.0 within setup.py在寫這篇文章的時間:

MAJOR = 0 
MINOR = 12 
MICRO = 0 
ISRELEASED = False 
VERSION = '%d.%d.%d' % (MAJOR, MINOR, MICRO) 
QUALIFIER = '' 

FULLVERSION = VERSION 

但是,如果你想安裝的大熊貓(或任何包裝)的特定版本,你通常可以指定它:如果你想從主GitHub上直安裝(可以是一個可怕的野獸)

$ pip install pandas==0.12.0 

,你也可以做到這一點直接:

$ pip install git+https://github.com/pydata/pandas.git 

希望你已經安裝了setuptools和pip。

對於python3,切換到pip3(或pip-3.2等)。如果設置python3爲的virtualenv中的默認,PIP是python3:

$ mkvirtualenv --python=python3.2 tardis 
... 
(tardis) $ pip install pandas 
+0

因此,目前沒有辦法安裝它(除了開發團隊)? – Blaszard

+0

@ user2360798:如果它不存在,那麼顯然你不能安裝它。如果它存在,你可以通過'git + https'安裝它,正如答案已經說過的那樣。 – abarnert

+0

您現在可以在回購中看到最新的流血。如果有時間旅行設置爲點,我不知道它。 –