jupyter notebook使用envs环境-(jupyter环境切换)-ImportError: cannot import name ‘PILLOW_VERSION‘ from ‘PIL‘

目录

1.场景简述:(ImportError: cannot import name 'PILLOW_VERSION' from 'PIL')

2.分析错因

 3.jupyter notebook使用envs环境(解决措施)

4.验证(jupyter环境切换)

5.其他方案


1.场景简述:(ImportError: cannot import name 'PILLOW_VERSION' from 'PIL')

在做深度学习训练时,通过Pycharm能够成功import torchvision:

 但在jupyter上运行就不行了:

2.分析错因

分别在jupyter和pycharm端运行如下命令,查看环境路径:

import sys
print(sys.executable)

 jupyter端:

 pychram端:

所以说,问题就在于jupyter没有用上envs环境配置。 

 3.jupyter notebook使用envs环境(解决措施)

安装ipykernel,将环境添加到Jyputer中,步骤:
1.打开Anaconda Prompt,输入conda env list 查看现有环境

2.输入activate name(name是你想切换的环境)

3.conda install ipykernel 安装必要插件

4.python -m ipykernel install --name Name 将环境添加到Jyputer中(Name是此环境显示在Jyputer中的名称,可自定义)

如下:

再打开jupyter notebook:

已成功将名为PyTorch的envs环境添加到Jupyter。

4.验证(jupyter环境切换)

5.其他方案

若还不能解决,这些文章也许有用(本人没尝试过) 。

 传送门1

传送门2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Top Secret

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值