2012-03-24 95 views
12

我在Windows上嘗試運行Python腳本。我面臨的問題是這個腳本需要Python 2.7。 Cygwin目前已安裝Python 2.6軟件包。我試圖在安裝嚮導中搜索2.7包,但找不到任何包。所以我有點卡住了。有人有解決方案嗎?Cygwin的Python 2.7版包

+0

2.7的哪些功能在2.6中不可用? – 2012-03-24 08:19:36

+0

進口argparse 導入錯誤:沒有模塊名爲argparse – 2012-03-24 14:15:27

+0

缺乏字典2.6修真剛好趕上我出去 – 2012-12-11 12:32:27

回答

1

的問題是,我已經下載的源代碼的損壞包裝。我再次嘗試它,它工作正常。

解決這個問題是自己編譯的包,直到它不是正式發售。我已經下載了源代碼的一個損壞的包,md5校驗和證明是不同的。我再次嘗試它,它工作正常。

7

從python.org或EPD等安裝Python 2.7然後把python.exe的位置(默認爲C:\Python27\python.exe)在環境變量中(右鍵點擊 「計算機」,從start menu -> select "properties" -> Environment Variables

,並刪除蟒蛇2.6來自cygwin,在你做這一切之前。

+0

嘿嘿的答覆:)感謝,但現在我已經下載的Python 2.7的源代碼。現在我面臨的問題是./configure卡在 – 2012-03-24 14:07:52

+1

男人,而不是源代碼。 Windows安裝程序。 – vivek 2012-03-24 18:59:13

+0

hmm那麼cygwin如何訪問python 2.7呢? – 2012-03-25 17:59:48

8

python 2.7.3-1

爲Cygwin的運行setup.exe的會給你的Python升級到2.7的機會。

如果你沒有看到2.7包,回去選擇不同的鏡子,因爲不是所有的倉庫都可用的所有版本。

+0

在最新的cygwin我沒有看到選項來回2.7。我希望它運行谷歌應用程序引擎。 – Aris 2013-02-23 17:29:26

+1

我有最新的也是,我運行setup.exe,接下來投中6次(選擇所有默認值),在搜索框中鍵入的Python,擴大Python的標籤,它爲我提供2.7.3-1作爲最新版本安裝 – slashdottir 2013-02-24 00:26:26