簡體   English   中英

在Windows上安裝Pillow for Python

[英]Installing Pillow for Python on Windows

我對Python很新,並嘗試在Windows 7上安裝Pillow軟件包。我從這里下載並運行了MS Windows安裝程序Pillow-2.2.1.win-amd64-py3.3.exe。 它似乎安裝得很好。 如果我運行簡單的代碼行:

from PIL import Image

直接從Python解釋器,它運行良好。 PIL上的help()給出了包內容。

但是當我嘗試在腳本中運行相同的代碼行時,我得到一個ImportError: No module named PIL 我錯過了什么?

(請注意,我已經能夠import sys並從腳本中import MySQLdb就好了。)


已解決 :確定,當我運行腳本時,我正在運行Python 2.7。 (我想我模糊地回憶起必須安裝舊版本以便我可以與MySQL接口。)謝謝大家指出我應該檢查正在使用的版本。

對於Windows的第三方模塊,我的首選資源是Christoph Gohlke的Windows Python擴展包 你可以在這里找到最新版本的枕頭。 確保您使用python.org版本的Python。

至於你的具體錯誤,很難在沒有回溯的情況下確切地說出來,但要確保你的腳本正在調用正確版本的Python。 例如,如果您還安裝了Python 2.7,那么您的腳本可能會調用它而不是3.3。

在這種情況下,我只是在腳本的開頭打印sys.path並將其與工作python解釋器中的那個進行比較。 在大多數情況下,我使用不同的python解釋器運行腳本。

就我而言,我指的是錯誤的pip文件夾。 將pycharm中的虛擬環境更改為指向右側的pip文件夾以解決此問題

import sys
print ( sys.path )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM