首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:在Thonny中没有名为“PIL”的模块

ModuleNotFoundError:在Thonny中没有名为“PIL”的模块
EN

Stack Overflow用户
提问于 2020-12-31 00:27:11
回答 1查看 2.6K关注 0票数 1

我在Windows 10上尝试将某人的文件更新到Python3,无论如何,我不能用import PIL导入Pillow,尽管我已经安装了正确的版本,并且已经卸载并重新安装了库。我能做什么?我如何才能发现问题的根源?

我曾短暂地尝试过安装Python 2;我希望这不会使我的系统或任何事情搞砸。

更新:此问题仅发生在Thonny IDE中,而不是Python或空闲中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-31 01:30:05

就像你说的

此问题仅在Thonny IDE中发生,而不是在Python或空闲中发生。 Thonny使用Python 3.7.9,而我使用Python3.9,否则

您的问题发生几乎肯定是因为您为Python3.9安装了Pillow,而不是3.7。从Thonny关于安装软件包的文档判断,您应该能够打开一个shell并执行以下操作

代码语言:javascript
复制
python3.7 -m pip install Pillow

然后你也可以在Thonny进口枕头。

您可以确认pip3命令使用的是哪个pip3 --version版本。例如,在我的Ubuntu系统上,我有系统Python3.8和Python3.9,所以我得到了以下内容:

代码语言:javascript
复制
$ pip3 --version
pip 20.3.3 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9)
$ python3.8 -m pip --version
pip 20.3.3 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65515248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档