2011-04-01 85 views
2

我想我會教我的孩子編程,並使用Downey的「Think Python」。這本書很好,除了當他開始安裝「Swampy」龜類學習模塊。我花了幾個小時試圖弄清楚 - 現在我需要幫助。Mac Swampy(Python學習模塊)安裝

任何人都可以提供關於如何安裝Swampy的清晰的一步一步的說明?請假定Unix以前沒有任何知識,等等。

我在OS X(10.6.6)上。 Python運行良好。 Tkinter很好。

這裏是在作者的網站提供了全面的安裝說明:

http://www.greenteapress.com/thinkpython/swampy/install.html

我陷「添加到沼澤您的搜索路徑」一節。

這裏有其他說明,筆者點有關的搜索路徑:

http://docs.python.org/install/index.html#inst-search-path

可能非常明顯買對付難纏的東西爲前奏的文字!

更新

對於任何記錄誰碰到這個以後談到的一些細節:

  1. 我的安裝沒有文件或文件夾「python2」這樣的路徑名「/家/downey/swampy-2.0/python2「可能不起作用。我剛剛放棄了「python2」,一切都很好。

  2. 發現bashpc或bash_profile文件有點問題。即使在查找隱藏文件時,似乎也不存在。所以我創建了一個新的。一切似乎都很好。

再次感謝您的幫助 - 我絕不會想到這一點:)

我很驚訝,沒有某種形式的安裝程序或腳本來處理這給觀衆的書(像我這樣的新手)。 :)

回答

2

打開終端並導航到您解壓Swampy的文件夾。通過輸入pwd查找該位置的完整目錄路徑。假設這個位置是/home/downey/swampy-2.0/python2。現在在終端問題這個命令export PYHTONPATH="/home/downey/swampy-2.0/python2"。這將設置PYTHONPATH environment variable

如果工作正常,您需要確保在打開終端時始終運行。爲此,您需要在計算機上編輯名爲.bashrc的文件。

在終端中,嘗試nano ~/.bashrc

這將打開一個簡單的文本編輯器。在該文件中添加相同的行export PYHTONPATH="/home/downey/swampy-2.0/python2"。輸入Ctrl+X關閉並確保保存。

現在不是總是手動設置環境變量,只需執行source ~/.bashrc即可爲您執行命令。

請注意,每當您退出並重新打開終端,您需要運行source ~/.bashrc以設置PYTHONPATH。如果您不希望在每次打開終端時都運行source〜/ .bashrc,則可以配置終端在啓動時自動運行此命令(即當終端窗口打開時)。要做到這一點 -

  • 轉到終端 - >首選項 - >設置 - >殼牌。
  • 選中「運行命令」並輸入source ~/.bashrc
  • 注意:這些設置只需要分別應用於每個配置文件。例如,如果您將這些設置應用於基本配置文件,它們將不適用於Grass配置文件。

希望這有助於!

1

將變量添加到路徑中的一種簡單方法是將它們添加到位於主目錄目錄中的.bash_profile。每次打開終端時都會加載此文件。這是一個隱藏文件,因此您將無法在Finder中查看它(默認情況下)。打開新的終端窗口後運行此命令:

open -a TextEdit .bash_profile 

這將在新的TextEdit窗口中打開配置文件。收藏此&節省:

PYTHONPATH=${PYTHONPATH}:/home/downey/swampy-2.0/python2 
export PYTHONPATH 

假設你的沼澤下載路徑是從網站(/home/downey/swampy-2.0/python2),下一次運行結束時間,現在應該包含的路徑相同。