1.浏览器无法自动弹出
解决办法步骤:
①按win+R,再按回车键 ,进入命令行
②在命令行输入jupyter notebook --generate-config
搜索到后建议记住位置,可能还会需要经常对配置文件进行改动。
这个时候会显示出config文件的位置。或者根据提示按[y/N]后,会显示出config文件位置。复制位置后,在配置文件里用ctrl+F搜索“c.NotebookApp.password=”
在该行下面加上:
import webbrowser
webbrowser.register("填你的浏览器名称,如chrome或者msedge",None,webbrowser.GenericBrowser("填你的浏览器路径")) #路径在桌面鼠标右键,点击属性查看
c.NotebookApp.browser="填你的浏览器名称" #注意不是路径
然后保存并退出。
之后再用jupyter notebook时就可以自动用浏览器打开了,记得用浏览器打开后不要关闭命令行。
2.在指定文件夹使用jupyter notebook
①打开刚刚的config.py文件
②ctrl+F,搜索c.NotebookApp.notebook_dir,在' '里面输入以后存放jupyter notbook的文件的路径
注意:写盘符的时候C:\\是两个\,直接复制路径的时候会只有一个\。
保存退出,之后便会在你设置的文件夹里使用notebook了。
3.无法创建新文件,无法保存新文件,无法运行代码
解决方法:
打开命令行,输入pip install pyzmq==19.0.2 安装pyzmq 19.0.2或者更低版本的pyzmq。
参考博文:关于jupyter执行代码报Bad file descriptor错误的解决方案_suoke93的博客-优快云博客_bad file jupyter关于jupyter无法执行代码,只能新建文件与文件夹,报Bad file descriptor错误的解决方案https://blog.youkuaiyun.com/suoke93/article/details/121707760如果不知道自己是否安装成功,可以使用pip list查看包信息。