我當(dāng)前正在嘗試將 PIL 與 PyPy3 一起使用,但無論我如何嘗試安裝它,我都會收到錯誤。首先,我嘗試使用正常安裝它pypy3 pip install pillow,但收到錯誤,我需要 zlib。因此,在尋找解決方案一段時間后,我找到了easy_install pillow為大多數(shù)人解決此問題的命令,但對我來說,它會導(dǎo)致相同的錯誤。我希望有人能幫助我。錯誤:File "C:\Users\name\AppData\Local\Temp\easy_install-uqrsyszz\Pillow-4.0.0\setup.py", line 791, in <module> setuptools.sandbox.UnpickleableException: RequiredDependencyException('\n\nThe headers or library files could not be found for zlib,\na required dependency when compiling Pillow from source.\n\nPlease see the install instructions at:\n http://pillow.readthedocs.io/en/latest/installation.html\n\n')
3 回答

吃雞游戲
TA貢獻1829條經(jīng)驗 獲得超7個贊
通過使用修復(fù)了它pypy3 install pillow --global-option="build_ext" --global-option="--disable-zlib" --global-option="--disable-jpeg"
。:)

萬千封印
TA貢獻1891條經(jīng)驗 獲得超3個贊
我還必須執(zhí)行下面的步驟#4:
安裝自制程序(如果您還沒有):?
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
釀造安裝 zlib:
brew install zlib
設(shè)置以下變量:
export LDFLAGS="-L/usr/local/opt/zlib/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include"
釀造安裝jpeg
brew install jpeg
最后,pip install Pillow:
pip3 install Pillow==7.1.2

犯罪嫌疑人X
TA貢獻2080條經(jīng)驗 獲得超4個贊
對于基于 linux debian 的系統(tǒng),以下解決了該問題。
sudo apt install libjpeg-dev zlib1g zlib1g-dev
添加回答
舉報
0/150
提交
取消