1.无法跳转浏览器
1.1 打开图中任意一个或者cmd 进入虚拟环境 输入以下命令
jupyter notebook --generate-config
1.2 运行成功后生成 jupyter_notebook_config.py配置文件,复制路径
用记事本打开即可,我这里是用Notepad++打开所以代码是彩色的
1.3 CTRL+F查询 c.NotebookApp.password 在后面添加浏览器的路径,我也看过直接在最后添加的,如果懒得查询可以试试
# c.NotebookApp.browser=''
import webbrowser
webbrowser.register('msedge',None,webbrowser.GenericBrowser(u'C://Program Files (x86)//Microsoft//Edge//Application//msedge.exe'))
c.NotebookApp.browser='msedge'
括号里面填写自己的浏览器位置,尽量使用谷歌浏览器,我这里用的edge浏览器因为我懒。。。
如果你也是用edge浏览器并且没有修改过,那可能我们的位置是相同的,可以省略修改地址符号的步骤。
如果不是同一个位置,可以在桌面浏览器的快捷方式右键点属性复制目标路径到jupyter_notebook_config.py配置文件,把 " \ " 改成 “ // ”
保存退出后,重新打开jupyter notebook 看是否跳转,如果成功,那你谢谢我一下(bushi),如果不成功,返回这个文件看是否有标点单词或者路径符号的错误。
希望你一次成功~
2. Jupyter运行代码没有结果
2.1 如果像我一样电脑用户名为中文,就要 修改用户变量 如果是英文,跳过即可
分别点开TEMP和TMP,将原本的变量值改为%systemroot%\TEMP,出来会自动变成图片的样子
完成后一步一步往回点确认。
2.2 模块版本不兼容,安装指定版本,安装成功后重启Jupyter运行代码,成功。
pip uninstall pyzmq
pip install pyzmq==19.0.2
我没成功😭 ,报错为:
ERROR: Could not find a version that satisfies the requirement pyzmq==19.0.2 (from versions: none)
ERROR: No matching distribution found for pyzmq==19.0.2
2.3 使用conda安装
conda install pyzmq=19.0.2
这是第二种方法,我比较倒霉qwq
2.4 使用镜像源
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
我用阿里云的成功的,如果不行的话多换几个试,不过应该没人和我一样倒霉 orz
pip install pyzmq==19.0.2 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
虽然他error了 ,但是起码下面有successfully,试了代码能够成功运行,就不想动弹了。本懒鬼准备等到下次出问题再解决(●ˇ∀ˇ●)
如果有大佬告诉我怎么解决,万分感谢!
下面写一些自己的碎碎念,这中间还有很多的试错和无用功就没写在文章里,在此之前都是看别人的教程,第一次生出写一个的念头,如果我记录的东西能够帮到大家也不算徒劳嘿嘿。
还有就是,哪里有错告诉我,因为我的专业能力不算很强,很多地方都没有求证错误在哪里是为什么,希望大家不要跟我一样,多求证多搜索多思考。
这样说,应该就不算出一个错误教程误人子弟了吧*(੭*ˊᵕˋ)੭*ଘ