如果您安装了 Pillow:
pip install pillow
然后你可以找到它的安装位置:
pip show pillow
样本输出
Name: Pillow
Version: 7.1.2
Summary: Python Imaging Library (Fork)
Home-page: https://python-pillow.org
Author: Alex Clark (PIL Fork Author)
Author-email: aclark@python-pillow.org
License: HPND
Location: /usr/local/lib/python3.7/site-packages <--- HERE
当然,如果你安装了:
pip3 install pillow
你需要:
pip3 show pillow
现在转到您的 Python 解释器并检查它在哪里寻找包,您肯定会解决问题:
python3 -c "import sys; print(sys.path)" | tr , '\n'
样本输出
[
'/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python36.zip'
'/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6'
'/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload'
'/usr/local/lib/python3.6/site-packages'
'/usr/local/Cellar/numpy/1.13.3/libexec/nose/lib/python3.6/site-packages']
当然,如果你用python而不是python3启动Python,你需要:
python -c "import sys; print(sys.path)" | tr , '\n'
最后,进入你的终端,当你输入python 时,通过运行找出你的shell 实际运行的是什么:
type python # or "type python3" if you normally enter "python3"
现在进入您的 IDE 并查看运行的是哪个 Python:
import sys
print(sys.executable)