簡體   English   中英

PIL 自檢正常,可以導入 __imaging,但仍然“未安裝映像”錯誤

[英]PIL selftests fine and can import __imaging, but still "Imaging is not installed" error

我正在運行 OS X 10.7.5,並且已經嘗試了數周來讓 PIL 正常工作。

它安裝和編譯正常,通過了自檢,我可以導入 __imaging 沒有任何錯誤。

但是,當我嘗試使用依賴於 PIL 的 scikit-image 讀寫功能時,仍然會遇到經典的“未安裝映像 C 模塊”錯誤。

有誰知道如何調試這個? 我難住了。

試試枕頭 與 PIL 不同,它是 PIL 的一個分支,修復了許多錯誤並且正在積極開發中。

Mac OS X 安裝說明可以在這里找到

注意:無需安裝所有外部庫即可使 Pillow 的基本功能正常工作。

我們不為 OS X 提供二進制文件,因此您需要 XCode 來安裝 Pillow。 (10.6 上的 XCode 4.2 將與官方 Python 二進制發行版一起使用。否則,請使用您用於編譯 Python 的任何 XCode。)

安裝先決條件的最簡單方法是通過Homebrew 安裝 Homebrew 后,運行:

 $ brew install libtiff libjpeg webp little-cms2

如果您已經構建了自己的 Python,那么您應該能夠使用以下命令安裝 Pillow:

 $ pip install Pillow

此外,最好避免 OS X 的系統 Python 並使用 Homebrew 版本。

暫無
暫無

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

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