2013年3月25日

IPython 環境建構

閒來無事, 手賤裝一個IPython來玩玩, 用完後覺得還是無法取代 Matlab 和 Mathematica. 目前最接近 Matlab 的是 Scilab。 有興趣的人可以裝一下, 裡面連simulink都有做出來呢。

------------------------------------------------------ 正文開始 ------------------------------------------------------
使用的OS環境: Win 7 64 bits

Requirement:

  • python 3.3(目前最新的版本): 可按此連結下載。
  • distribute package: python套件安裝工具(後面安裝相關套件會用到), 目前最新版本爲
                                   0.6.35, 可按此
    連結下載。
  • numpy: 科學計算 - 數值運算套件, 目前最新版本爲1.7.0, 在這邊直接抓for pythin 3.3
                的版本, 可按此
    連結下載。
  • scipy: 通用科學計算工具套件 - 包含統計, 數值運算, 最佳化, 訊號處理等…工具, 目
              前最新版本爲 0.12.0b1, 沒有提供python3.3的安裝檔, 因爲只是試驗性質, 有
              需要用的時候再裝即可。
  • PyQt: 跨平台的GUI framework, 目前最新的版本是 4.10, 這邊選擇抓 for QT 5.0.1 的
             win32版, 可在按此
    連結下載。(此項可裝可不裝, 我是和PySide同時一起裝)
  • PySide: Nokia 爲了 LGPL 版權重刻的 PyQt lib, 最新版是1.1.2, 請按此連結下載。
  • IPython: 科學計算通用的編輯器, 連結在此。

Key of Installation Procedure:

因爲大部份有提供安裝檔的安裝過程只要動滑鼠按鍵就好, 所以這邊只列出安裝重點。
  • Python 3.3 安裝:
    1. 如下圖, 請記得把 "Add python.exe to path" 選起來


        2. 設定系統環境變數, 在系統變數下的path變數中再加入 "x:\python_path\Scripts\"
            其中 x 是你安裝 python 的磁碟, python_path 是你安裝磁碟的目錄。  PS: 安裝第三方
            軟體的執行檔通常會出現在這個目錄。

  • 相關套件安裝 - Part 1: 把下載回來的 matplotlib, numpy, Pyside (PyQT在後面執行
                                          IPython QTConsole失敗時再裝即可) 執行安裝程式裝上。
  • 相關套件安裝 - Part 2: 執行IPython安裝程式(官網有交代, 一定要用系統管理員權限來
                                         執行安裝動作)。
     IPython安裝完了還必需裝一些套作才能正常運作, 說明如下。
  • distribute package 安裝(請先確認是否有連上網路):
              1. 新建一個目錄, 將下載回來的 distribute-0.6.35.tar.gz 解壓縮到新建的目錄。
              2. 打開 command line 進入 distrubute 的目錄, 執行 "python distribute_setup.py"就會開始
                  下載安裝檔案自動安裝。 安裝完後會順便安裝 easy_install 這個好用的工具,  以後用
                  這個工具就可以很輕鬆的透過網路來安裝套件。
  • Pyreadline (必裝): 打開 command line 直接執行 "easy_install pyreadline", 系統就會直
                                   接下域安裝檔自動幫你安裝。
IPython 測試:
此時基本的環境應該建立完成, 請在命令列下輸入ipython3,   執行成功就會出現下圖的環境。
下一篇介紹如何把QT Console給建立起來。





沒有留言:

張貼留言