jupyter notebook找不到python内核(kernel)的解决记录

文章来源:jupyter notebook找不到python内核(kernel)的解决记录 -- WhiteNight's Site

貌似导致这个问题的原因有非常多,这里只是说一个可能的解决方法。

前情提要:在费了九牛二虎之力,终于安装成功了jupyter notebook,并能创建python3文件后,我又发现了新的问题:它找不到kernel。

后面也是去网上找了非常多的方法,但都没法解决。最后想着还是自己动手看看吧。这时我输入下面这条代码后,突然就发现了问题所在。

复制代码
conda env list

(以下都是我的 思路 胡言乱语,不一定对,看看就行)

我发现只有一个base环境。此时我就突然想到:这个base环境,它包含python3的kernel吗?换句话说,这个base环境自己能找到python3的kernel吗

根据我下载,也写过一些"用起来超级麻烦:环境变量要自己配就不说了,缺的依赖(dependencies)也要自己下载+打包放进特定文件夹"的玩意,我突然就在想:会不会要自己把python的kernel打包进去,才能正常运行?

有了一个大致的解决方向,那就先不管行不行,先试试再说吧。

Anaconda,启动!然后查看下环境,base环境的package这么多,一个一个去看是不可能的。发现右下角有个create。点击create,又发现package那有个python的选项能勾选。此时我就觉得:这个方向是对的,能行。

勾选之后点create,要稍微等了一会。创建完之后别忘了切换环境(也可以用CMD+activate xxx(你新建的环境名字)去切换,这点在用bat切换Anaconda的虚拟环境中还会用到),这时再打开jupyter notebook。诶,能跑了,完美解决。

写者注
实际上不完美。这玩意"因机而异"。比如上面我新建的环境叫"py"。我在py环境下,在CMD中输入"pip install xxx"会报错从而无法安装像sklearn(机器学习用的)这些库,但是在jupyter notebook,新建一个python3文件再输入相同的指令并运行,又能正常下载安装了。这bug我一点头绪都没有,无从下手,更别说修了。但是......虽然用起来麻烦点,不过反正能正常运行,不解决好像也没问题......吧?

相关推荐
智搜广告1 小时前
智搜广告:科技行业AI回答优化公司如何破局
大数据·python·elasticsearch·geo
IpdataCloud1 小时前
AI智能体调用工具怎么核验来源IP?归属地、网络类型与代理风险识别(含Python代码)
数据库·python·tcp/ip
2601_966949652 小时前
只拿到股票代码还不够:量化程序到底还需要哪些标的信息?——从数据建模开始理解股票元数据
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
蒸鱼Yuzheng2 小时前
Python 游戏测试开发怎么准备:日志解析、接口校验、并发与可维护性
自动化测试·python·测试开发·面试题·游戏测试
m0_734571762 小时前
深入理解5g <十八>传输块tbsize的计算
开发语言·5g
Ivanqhz2 小时前
BM1688 双核架构
python·深度学习·神经网络·cnn·mlir
Java后端的Ai之路2 小时前
Python进阶探索17 - Python中的深拷贝与浅拷贝
人工智能·python·ai·浅拷贝·深拷贝
西柚研究生1234563 小时前
论文分析17:YOLOv11_UAVNet:无人机航拍图像专用目标检测算法
人工智能·python·深度学习·算法·目标检测
RAN11426760083 小时前
1.3第一个程序的介绍
开发语言·qt
沧海一笑-dj4 小时前
【Python】Python学习笔记-初识 Python
python·python安装·python解释器