[英]how to install PIL on python shell on OS X 10.9.5
我是Python的新手。 我嘗試使用Python 3.5.2 shell安裝PIL。 我首先將pip install PIL
輸入到python解釋器中。 它沒有用,並向我顯示了此SyntaxError: invalid syntax
: SyntaxError: invalid syntax
。
然后,我在網上搜索並嘗試了以下方法: pip install --no-index -f http://dist.plone.org/thirdparty/ -U PIL
。 仍然是語法錯誤。
最后,我嘗試了一下: install PIL
,但也沒有用。
我想知道shell命令與終端命令是否不同? 我目前使用的是OS X 10.9.5,如果我使用終端編寫python,它將是Python 2.7.X,因為它與某些系統文件相關,所以我無法更改它。 我想問一下如何使用Python Shell安裝PIL或其他模塊?
該問題與與“如何安裝PIL”有關的其他問題不同。 我試圖問如何使用Python 3.5 Shell安裝PIL。 如果我使用終端命令安裝PIL,則會將其安裝到系統默認的python,即2.7.X。
您應該從系統終端(BASH提示符)而不是從Python內部運行pip
命令。 通常,您將打開/Applications/Utilities/Terminal.app,然后鍵入pip install PIL
。 如果安裝的是python 2.7而不是3.5的軟件包,則可以嘗試以下方法: python3 $(which pip) install PIL
。
或者在Python 3.5中,您可以嘗試此操作(從在代碼中安裝python模塊 ):
import pip
pip.main(['install', 'PIL'])
較長期的解決方案是安裝pip以與Python 3.5而非2.7一起使用。 為此,您可以從系統終端運行以下命令:
curl --remote-name https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
然后pip install PIL
應該在您的3.5安裝中安裝PIL。
pip install pillow
pillow
是舊PIL
包裝的包裹物,就像魅力一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.