jupyter notebook原本应该是anaconda自带的包,然后我自己又在虚拟环境又安装了一遍jupyter,然后我的jupyter插件也装在虚拟环境里,不是在基环境里。这就导致我的jupyter版本非常混乱。
我在cmd里面输入jupyter notebook是我安装在d盘的python环境。所以我现在也不能通过直接输入jupyter notebook来运行我的jupyter。
image.png
而且启动jupyter很麻烦的是直接打跳出来的工作目录永远也记不住在哪,所以我每次启动工程文件的时候都要先切换到工程目录,再激活conda虚拟环境。。。才能正确打开我的jupyter
C:\Users\wwl>d:
D:\>cd python3
D:\Python3>activate MachineLearning
D:\Python3>conda.bat activate MachineLearning
通过设置jupyter的快捷方式的目标一样可以达到上面的目的,而且很方便。
start jupyter
快捷方式
image.png
先来看一下目标的组成,第一行是默认的python解析器运行cwq.py文件
第三行使用虚拟环境的解析器运行虚拟环境下的jupyter-notebook-script.py脚本
第四行就是工作目录
第二行我不知道是什么意思,估计就是为了找到第三行的文件位置吧
C:\Users\wwl\Anaconda3\python.exe C:\Users\wwl\Anaconda3\cwp.py
C:\Users\wwl\Anaconda3\envs\MachineLearning
C:\Users\wwl\Anaconda3\envs\MachineLearning\python.exe C:\Users\wwl\Anaconda3\envs\MachineLearning\Scripts\jupyter-notebook-script.py
%USERPROFILE%
配置好以后直接从快捷方式就可以运行jupyter啦,kernel ready代表是正常运行的,没有错误。
感恩!
kernel ready