2013-07-08 137 views
3

我對編程,編程,Python和一般的計算機都很陌生,所以我需要Canopy的一些幫助。我一直在爲Canopy安裝任何軟件包時遇到了非常一致的問題;有些東西在內部包管理器中,但是不管什麼時候,它都是令人困惑的。我想我會列出一個特定的安裝。在Canopy上安裝一個軟件包

我試圖安裝「pywcs」(下面提供鏈接)到我的Win7 64位機。如果有幫助,我有Cygwin。我不知道如何去做這件事;我在網上找到的東西很混亂,而Cygwin easy_install(文件名)似乎從來沒有工作。任何一步一步的解決方案?

+0

我試過python(filename)install,但是我得到錯誤「找不到'_main_'模塊(文件名) – vdogsandman

+0

嗨!看起來'pywcs'有一個兼容性問題, m t試圖安裝它,並可以導入它,但會引發一個AttributeError。你可以給我另一個包我可以測試安裝過程嗎? –

+0

當然如何關於宇宙? http://www.astropy.org/對不起 – vdogsandman

回答

7

的方式我安裝astropy如下。

  1. 打開Windows終端
  2. 更改目錄到C:\Users\<USER NAME>\AppData\Local\Enthought\Canopy32\User\Scripts
  3. 類型easy_install.exe astropy
  4. 等待,直到下載完成,並重新啓動Enthought。

Astropy

+0

嗯它似乎安裝,但它仍然不讀取在Canopy模塊。有沒有解決這個問題? 編輯:我使用Canopy 64位,所以這可能是問題。如果它在該目錄下工作,我會更新此評論。 – vdogsandman

+0

是的,它的工作!非常感謝! – vdogsandman

+0

pygame會有類似的安裝過程嗎? http://www.pygame.org/download.shtml – vdogsandman

2

關鍵的一點是,爲了安裝一個軟件包到任何Python發行(含雨棚的Python),你應該使用Python來執行安裝。你可以參考Cygwin的「easy_install」,但你應該使用Canopy的easy_install。

this article中所述,確保運行Canopy Python(以及Canopy的easy_install)的最簡單方法是在PATH上使用Canopy Python。這是在Canopy安裝期間默認完成的,但如果您取消選中此選項,或者如果您的Cygwin安裝不使用Windows PATH,則需要相應地調整Cygwin PATH。

按照Sukrit的建議,從Canopy Python Scripts目錄運行安裝也是一種合理的方法。

另外,根據其編譯器的依賴,你可以從Windows命令提示符,而不是從Cygwin的安裝astropy(當然冠層必須在PATH這裏也一樣,這將是默認。)

+0

謝謝,這真的很有幫助,教育! – vdogsandman

3

有時候安裝軟件包可能會讓人困惑不堪。你可以在自己的樹冠命令提示符

  1. 轉到在艙蓋編輯工具選項卡安裝使用pip install mrjob命令所有Python包,
  2. 在艙蓋命令提示符左鍵點擊,
  3. 最後pip install <package name>和按回車鍵