如何解决Jupyter Notebook导入错误,但命令提示符显示import问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计637个文字,预计阅读时间需要3分钟。
由于Jupyter Notebook的kernel使用的Python环境和命令提示符(cmd)下的Python环境不一致,首先分别在不同环境下查看所用的Python版本:
pythonimport sysprint(sys.executable)
如果输出不同,则继续下一步:
python执行后续操作
基本上是因为jupyter notebook的kernel所用的python和命令提示符中的python环境不一样。
首先分别在cmd和jupyter notebook下查看所用python版本:
import sys
sys.executable
如果不一样的话就进行下一步,更改jupyter notebook的kernel环境:
在命令行输入:
ipython kernelspec list
可以看到指定kernel地址的文件夹 :
Available kernels:
python2 C:\Users\adrianna\AppData\Roaming\jupyter\kernels\python2
python3 C:\Users\adrianna\AppData\Roaming\jupyter\kernels\python3
打开kernel.json 文件 ,将其中的python地址换成cmd中的python地址。
本文共计637个文字,预计阅读时间需要3分钟。
由于Jupyter Notebook的kernel使用的Python环境和命令提示符(cmd)下的Python环境不一致,首先分别在不同环境下查看所用的Python版本:
pythonimport sysprint(sys.executable)
如果输出不同,则继续下一步:
python执行后续操作
基本上是因为jupyter notebook的kernel所用的python和命令提示符中的python环境不一样。
首先分别在cmd和jupyter notebook下查看所用python版本:
import sys
sys.executable
如果不一样的话就进行下一步,更改jupyter notebook的kernel环境:
在命令行输入:
ipython kernelspec list
可以看到指定kernel地址的文件夹 :
Available kernels:
python2 C:\Users\adrianna\AppData\Roaming\jupyter\kernels\python2
python3 C:\Users\adrianna\AppData\Roaming\jupyter\kernels\python3
打开kernel.json 文件 ,将其中的python地址换成cmd中的python地址。

