1、选择Python版本:我电脑里python2和Python3都安装了,在用pip安装jupyter的时候,要指明安装的是哪一版。实际上,当电脑里面都多版Python的时候,进行版本之间的切换,有的时候非常迷,不知道会有什么错误,我一般的做法如下,这个一般不会发生什么错误,但是适合使用的情况是:需要长期使用一种版本的Python,偶尔会切换到另一个版本的Python的时候,这种方法比较好:

如果想进入cmd,输入python --version,默认版本是Python3,那么就将Python3的环境变量放在Python2的前面,如下

右键单击电脑-高级系统设置-环境变量-系统变量-Path

python jupyter 查看password jupyter notebook查看python版本_Python


打开cmd,输入python --version

python jupyter 查看password jupyter notebook查看python版本_环境变量_02


反之,就将Python2的环境变量放在Python3的前面。设置完环境变量之后,重新打开cmd,记住要重新打开,否则之前修改的环境变量不会生效,输入python --version,就会发现Python的版本变成了Python 2.7.

安装
python的版本选择好之后,就可以安装jupyter。此时安装的jupyter所使用的Python内核版本,就是前面所选择的Python版本。下面以Python3为例,安装以Python3为内核的jupyter。按照上面的步骤,选择Python3为默认版本。然后在cmd中输入。

pip install jupyter

有的教程里面会是pip3,究竟是pip还是pip3?看这里就可以了:打开安装Python3时候生成的Scripts文件夹,我的就是E:\software\anaconda3\Anaconda3\Scripts,查找pip.exe或者pip3.exe

python jupyter 查看password jupyter notebook查看python版本_python_03


我的Scripts文件夹里面,只有pip.exe,所以我在命令行使用pip的时候,直接用pip就可以;如果是pip3.exe,那么在命令行使用pip的时候,就用pip3.

有的时候,在使用pip命令出现了问题,提示说找不到ssl模块,出现错误如下:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https:*******: There was a problem confirming the ssl certificate:
Can't connect to HTTPS URL because the SSL module is not available. - skipping

最可能的原因是,在前面添加环境变量的时候,漏掉了E:\software\anaconda3\Anaconda3\Library\bin。添加Library\bin到PATH。重开cmd然后运行,即可。

2、运行并打开:安装完成之后,在cmd输入

jupyter notebook

这一步是运行jupyter notebook,如果安装成功,就会在浏览器中成功打开jupyter notebook界面。

3、修改默认路径

直接打开的jupyter notebook界面,显示的目录位置是jupyter的默认目录。如何修改成我们自己的工作目录?jupyter所有的配置都放在了配置文件jupyter_notebook_config.py中,找到并修改该文件即可。

3.1 修改配置文件jupyter_notebook_config.py:在cmd中输入

jupyter notebook --generate-config

python jupyter 查看password jupyter notebook查看python版本_环境变量_04


找到文件jupyter_notebook_config.py并打开,找到以下字段

python jupyter 查看password jupyter notebook查看python版本_环境变量_05


这个notebook_dir就是工作路径,修改成自己的工作目录,去掉前面的#,即可

python jupyter 查看password jupyter notebook查看python版本_环境变量_06


修改的时候,需要注意:

1、去掉最前面的#

2、该行最前面不能有空格

3、目录中出现的用于分隔目录的斜杠,必须是双斜杠\修改完成之后,重新打开jupyter notebook就可以了:在cmd输入jupyter notebook

python jupyter 查看password jupyter notebook查看python版本_Python_07


3、查看jupyter内核

在cmd输入

jupyter notebook

在浏览器中打开jupyter notebook界面。在下面这个地方可以查看jupyter内核

python jupyter 查看password jupyter notebook查看python版本_Python_08