Thonny 是Python 的整合開發環境,在此介面下編修Python程式可以省下不少的麻煩。我們舉一個簡單的例子來說明套件的安裝流程:
↓就以上次的影像讀取與顯示來說,程式只有三行,如下圖:
這個只有三行的程式儲存於資料夾 D:\temp,檔名叫test.py。現在我們就按綠色箭頭來執行它...
↓底下的執行結果出現紅字,其中最後一行 No module named 'PIL'
由於此Thonny環境中並沒有安裝名字叫PIL的模組,所以出現紅字,因此我們需要安裝PIL模組。
↓點選《Tools》→《Manage Packages...》,出現以下畫面
上圖左邊有三行字,分別是 <INSTALL>, pip, setuptools
第一個<INSTALL>代表要安裝package
第二個pip及第三個setuptools代表已經安裝的package,如果滑鼠點擊已安裝的package,右邊就會出現說明文字。
現在我們來安裝pillow模組...
↓由於PIL是pillow的代號,因此我們輸入pillow然後按《Search》,電腦會去網路上找是否有叫pillow的模組
↓電腦找到此模組後,顯示相關說明,此版本是4.3.0,按《Install》安裝此模組
↓安裝成功後,左欄多了個Pillow (其實還多了個olefile)
↓若要刪除某個已安裝的模組,可以先點選它,再按《Uninstall》
↓裝好了Pillow,回到原程式再執行一次,結果還有紅字出現...
紅字改成了 Invalid argument: 'd:\temp\\lena256.bmp'
原來這個Thonny需要將路徑的斜線要用slash (/),不是反斜線(\)。因此我們修改第二次程式碼,改成 im = Image.open("d:/temp/lena256.bmp"),然後再執行一次
↓改變斜線後,再執行一次就成功了
-- END --
沒有留言:
張貼留言