库已安装并在 conda 中显示,但在 Jupyter Notebook 中不可用
Posted
技术标签:
【中文标题】库已安装并在 conda 中显示,但在 Jupyter Notebook 中不可用【英文标题】:Library installed and shown in conda, but not usable in Jupyter Notebook 【发布时间】:2019-05-29 11:24:27 【问题描述】:pillow 库是通过 conda 安装的,状态在 jupyter notebook 中验证。但是,当我尝试在同一个 jupyter 笔记本实例中导入枕头库时,我找不到这个库。
我尝试在 conda 环境中手动运行 jupyter notebook cli(安装了枕头),以及使用 anaconda GUI 快捷方式,它们都找不到枕头库。
!conda list pillow
import pillow
输出
# packages in environment at C:\ProgramData\Anaconda3\envs\jupyter:
#
# Name Version Build Channel
pillow 6.0.0 py37h9a613e6_0 conda-forge
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-6-dc0fbd63c36f> in <module>
1 get_ipython().system('conda list pillow')
----> 2 import pillow
ModuleNotFoundError: No module named 'pillow'
【问题讨论】:
【参考方案1】:pillow 是 PIL
(Python Imaging Library) 的一个分支,因此无法导入,它是导入的 PIL。
用途:-
import PIL
或通过
导入任何特定模块from PIL import Module_name
【讨论】:
谢谢,我明白了。刚查了python3,pillow其实是用PIL这个名字的。谢谢以上是关于库已安装并在 conda 中显示,但在 Jupyter Notebook 中不可用的主要内容,如果未能解决你的问题,请参考以下文章
如何显示我的 Jupyter 笔记本版本并在 Jupyter 笔记本中运行单元格?我收到一个错误:错误的解释器