创建虚拟环境

1
conda create -n [name] python=版本 -y 
1
2
3
4
# 激活环境
conda activate name
# 关闭环境
deactivate

在对应的环境中安装包

1
2
pip install xxx
conda install xxx

运行jupyter notebook 遇到错误

  • 提示无法导入某个包

问题原因:

jupyter notebook 使用的还是原来的python 包,无法使用新的虚拟环境的包。

点击 jupyter notebook 的new 查看是否能够找到新创建的环境。

解决办法:

1
2
3
4
5
# ipykernel在虚拟环境下安装 ipykernel。
conda install -n 环境名称 ipykernel
# 将创建的新的虚拟环境,添加到核心。
python -m ipykernel install --user --name 环境名称 --display-name "环境名称"
# 接下来重新打开 jupyter notebook即可。
  • 运行代码时提示:内核似乎已经死了 . 它会自动重启 。

问题原因:

再学习DIVE INTO DEEP LEARNING 这本书中的代码时,运行某一段输出图表的内容的时候,提示内核似乎已经死了 . 它会自动重启 。 无法输出图表。

在Pycharm 上提示的错误为 :

解决办法:

在代码前导入以下代码即可

1
2
import os
os.environ['KMP_DUPLICATE_LIB_OK'] = 'TRUE'

jupyter notebook无法使用conda环境的模块

jupyter notebook内核挂掉了,需要重启