最近学了一门选修课:机器学习。
但是在安装一个叫做jupyter 的程序的过程遇到了一些问题,现将解决方法告知,以便那些和我出现同样问题的朋友能够得到一些帮助。
我的操作步骤是这样的:
(1)我使用的是pyhton 3.7.1版本,安装jupyter的时候,打开cmd,先输入如下命令,配置jupyter环境
pip install autopep8 pylint matplotlib pandas jupyter jupyter_nbextensions_configurator jupyter_contrib_nbextensions ipython
(2)将这一长串指令直接输入命令行终端,(这一串命令安装了很多东西,当然包括jupyter)结果终端显示:
因为我之前装过一次的原因,所以出现了很多“Requirements already satisfied”,表明这些东西都存在
(3)以管理员方式运行命令行,在终端输入 :jupyter notebook
结果却报错了,报错信息如下:
出现这个问题真是让我百思不得其解,我又上网对这个错误进行检索,但是帮助都不大
最后的最后,无意间解决了这个问题。因为我当时实在是没办法了,就在文件夹一步步找到上面命令行中反复出现过的路径
C:\Users\SAMSUNG\AppData\Roaming\Python\Python37\Scripts
这个路径在上面蓝色的命令行里出现过类似的,不过就是最后一个不一样,但就是最后的这个Scripts文件夹拯救了我,打开这个,惊奇发现,里面有很多和jupyter相关的exe可执行程序。
然后我试着点击了一下jupyter-notebook.exe,结果居然运行成功了!!!
如果出现了这个界面,就代表jupyter运行成功了。如果浏览器没有自动跳出来的话,可以手动将最后一行网址复制到浏览器地址栏里去,即: http://localhost:8888/?token=baab0d284df12ea9ae4ff116f1a569df2e6feca878fa7017
之后,就出现jupyter界面啦,开心!!
这个问题困扰了很久,终于解决啦。
最后我总结一下jupyter打不开的原因,其实很简单。
通常,我们在下载jupyter的时候,它会下载在你安装python的文件夹的Scripts文件夹下;但是不知道为什么我这里却下载在了一个很神奇的路径的Scripts文件夹下面,即 C:\Users\SAMSUNG\AppData\Roaming\Python\Python37\Scripts。
所以如果想要打开jupyter,就必须进入这个路径打开。
下面再给大家提供一种jupyter下错了位置,如何在命令行里打开jupyter的方法:
打开cmd
使用这一方法可以快速打开jupyter,无需手动一步步打开文件夹了
所以最后,我想说的是:找对路径很重要!