你的位置:Shark Cat中文网 > KICKS中文网 > 使用jupyter notebook保存python代码为.py格式问题

KICKS中文网
使用jupyter notebook保存python代码为.py格式问题
发布日期:2025-01-04 10:46    点击次数:74
jupyter notebook保存python代码为.py格式 Jupyter notebook 源自 Fernando Perez 发起的 IPython 项目。IPython 是一种交互式 shell,与普通的 Python shell 相似,但具有一些很好的功能(例如语法高亮显示和代码补全)。 在jupyter notebook里输入: %%writefile train.py 表示将文件保存为trian.py的文件,运行之后会显示: Writing train.py 运行%run 表示运行某个python文件 需要删除的话,使用remove来删除。 jupyter notebook代码补全扩展安装遇到 Jupyter command `jupyter-contrib` not found.”问题 动机 众所周知,Jupyer notebook 体量小,特别适合初学者的代码调试。其每一个Cell都可以将历史的变量保存起来。但是其相对 pycharm 美中不足的就是没有自带“代码补全”的功能,幸好的是有扩展来完善。 买了新的电脑,我也想要按照旧电脑的安装方式安装该扩展—jupyter_contrib_nbextension,但是按照旧的教程安装不上了,然后找解决方案,尝试了好几个无用的帖子,感觉心累,误导人,最后找到了解决方案,用作笔记。 其实该帖子的解决方案不是我解决的,因此要感谢博主“duqiumail”关于《Jupyter notebook安装扩展工具(nbextensions)提示“Jupyter command jupyter-contrib not found.”》帖子,链接在尾部有原始链接。 本人使用的python版本为 Anaconda3-2019.10,python37 旧的安装插件的教程(可以跳过) windows + R,输入 cmd 进入命令行界面 然后进入jupyter notebook 后,发现菜单狼多出来了 Nbextensions选项,然后勾选 Hinterland 勾选上.大功告成。 但是在 jupyter contrib nbextension install --user 的地方旧报错了。 Jupyter command jupyter-contrib not found. 解决方案——新的安装方式 1.先使用以下命令 卸载旧版本的 jupyter_contrib_nbextensions 和 upyter_nbextensions_configurator:分别用cmd命令,卸载之前的安装 2.重新下载并安装: 2.1 先cmd命令安装 2.2 然后 cmd 进入 ~Lib\site-packages\jupyter_contrib_nbextensions 目录   例如 C:\ProgramData\Anaconda3\Lib\site-packages\jupyter_contrib_nbextensions 有时候会在用户文件夹下,如 C:\Users\he\Python\Python38\Lib\site-packages\jupyter_contrib_nbextensions 2.3 在该目录下,cmd 执行下面命令手动安装 2.4 然后安装 这时就不会提示“Jupyter command jupyter-contrib not found.”这个问题了 3 接下来继续安装 这时从新启动jupyter notebook 就成功看到工具Nbextensions在工具栏了 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

Powered by Shark Cat中文网 @2013-2022 RSS地图 HTML地图

Copyright Powered by站群系统 © 2013-2024