windows10优雅的安装jupyter ; 安装jupyter注意的问题/虚拟环境下安装pip ; 更改jupyter的密码

最近在研究pandas,发现一遍编辑一遍用pycharm来测试数据处理和分析,真的很痛苦,所以就想安装一个jupyter可视化工具。但是新手安装又不乏各种坑,而网上教程又是百家争鸣,于是我总结各派优缺点,加上自身实践,让一个一点不会的小白也能一步步安装配置好jupyter。

先分析一下,你的解析器在哪,长啥样?

如上pycharm界面,点击files然后settings 可以发现,在我的解释器中有两个,一个是python3.7的,一个是python2.7的(每个解释器都需要单独下载安装)而我现在使用的是python3.7的解释器。

在这里,我们不使用pip安装,因为有可能要涉及到更换安装源,所以下面跟着我一起来。

在pycharm中安装jupyter

1,当你看到自己使用的解释器的时候,在右下方我标注的那里 有个“+”号,然后点击去。

2,点击“+”号之后会跳出来这个页面,然后再这个搜索框中输入jupyter,会自动弹出来好多涉及jupyter的东西,我们就选择那个最纯净的jupyter,然后点击下方的“install package”

3,安静等待它的安装,安装完毕之后会在pycharm的右下角,弹出“jupyter install successfully”之类的,然后你就安装成功了,是不是很傻瓜式?

然后,安装完毕了,如何配置和使用呢?我真是从坑头淌到坑尾,电脑是从来没有装过,傻傻摸索了好几天。

配置jupyter环境变量

第一步:先看看你的python的解释器的工具包目录【在这个目录里能看到你安装的所有的工具包,比如jupyter】,如何查看呢?

看,上面有两个【对应第一张截图的那两个解释器的环境变量目录】,但是你不知道是哪个怎么办?那就先点开一个一个看,因为我的是python3的所以在“venv”这里面都是python2的,所以他是不对的,那肯定就是下面那个了。

第二步:点击进入你的对应的解释器的环境变量中,一直找到这个Scripts目录,然后随便点击一个文件 右键(我这是英文版的,中文应该是‘在文件中显示’的意思),然后你在这个目录下就能看到我们刚刚安装的jupyter等相关的包文件了,然后先别关闭。开始往下走

第三步:添加环境变量(这个一般网上很多)点击到你的电脑小图标,然后点击右键,属性,更改设置,高级,点击环境变量(中文应该是对应这些意思,或者是类似的)

第四步:点击环境变量之后,弹出如下界面,然后看到上面下面两个框里,分别有一个Path,保险起见我就两个都加进去了,接下来双击Path那行,你可以点击新建,也可以点击浏览,我这边是点击的新建,然后第二步中的那个Script路径拿过来,粘贴进去,点击ok保存一下,然后下面那个系统环境变量也添加一下,方法一样【如果只有一行,记得切换英文输入法,黏贴之前先加个  '  ; ' 标识和前面那个环境变量隔开 】这样环境变量就添加成功了。

环境变量配置ok然后开始配置jupyter的工作目录

1,输入jupyter notebook --generate-config 会生成一个配置文件目录
         成功后会显示文件路径(/Users/xxx/.jupyter/jupyter_notebook_config.py

2,找到那个目录,打开路径下的jupyter_notebook_config.py配置文件,
找到c.NotebookApp.notebook_dir=修改为自己的工作目录【注意了,因为是windows系统,所以目录的盘符“\” 一定要两个斜线,不然找不到路径】这个目录就是以后你运行文件产生代码的地方

3,在终端输入:jupyter notebook会在浏览器中跳出来,就可以在web端编写python啦!【如果DOS窗口一直在堵塞状态,无法输入任何命令,按Ctrl+C或者Ctrl+D 可以退出】如下就是安装成功自动跳出的jupyter的页面,第一个是文件,点击进去就可以编写代码了,更多的东西还需要一起学习,加油!

每次使用都在Dos命令下输入,jupyter notebook,然后服务开启,你才可以访问,我之前就白痴似的一直打不开,原因就是没有开启服务。

更改jupyter的密码 

对于一个jupyter编辑器使用的新手,更换浏览器或者Logout后,需要输入密码进行登陆时

按照网上的教程怎么设置都不行,那么自己整理了一个适用于初学者的操作。

1.windows下,打开命令行,重新生成一个jupyter配置文件:

1

jupyter notebook --generate-config     

2.修个配置文件,找到这个新生成的文件:Windows: C:\Users\USERNAME\.jupyter\jupyter_notebook_config.py

 搜索 NotebookApp.allow_password_change,改为:NotebookApp.allow_password_change=False ,记得去掉注释的#

3.回到windows命令行,运行jupyter notebook password

C:\Windows\System32>jupyter notebook password
Enter password:             #键入密码,不显示的
Verify password:            #再次重复键入密码
[NotebookPasswordApp] Wrote hashed password to C:\Users\用户\.jupyter\jupyter_notebook_config.json     #密码生成的一串sha1,写入到了这个文件,等下要把这串sha1,复制到第一个生成的配置文件中

4.还差一步密码才可以生效使用,在第一个jupyter_notebook_config.py配置文件中找到“c.NotebookApp.password“,等于,刚生成的那个密码sha1,效果如下:去掉前面的”#“

c.NotebookApp.password = u'sha1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
5.保险起见,把jupyter重启,之后,无论是更换浏览器还是Logout登陆,新密码都可以正常使用了。

第3步也可以换成:ipython执行,来生成密码

C:\Windows\System32>ipython
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.2.1 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值