安装jupyter notebook套件 做图片爬虫

安装

先安装3个软件

分别是 requests、BeautifulSoup4、jupyter

 pip3 install requests
 1096  pip3 install --user BeautifulSoup4
 1097  pip3 install --user jupyter

然后运行自动生成配置命令:

jupyter notebook --generate-config 

运行↑命令后配置文件将生成在/home/[user name]/.jupyter/目录下
我的目录展示

配置

配置环境变量

如果找不到jupyter命令去↓目录看

/home/[user name]/.local/bin

如果就是在这个目录之下,可以添加到用户环境变量
在 ~/.bashrc 文件末尾添加

export PATH=$PATH:~/.local/bin

我的~/.bashrc文件
别忘了让环境变量配置生效

$ source ~/.bashrc

更改配置文件

$ vim jupyter_notebook_config.py

#-------取消注释或添加以下条目-------------------------
#默认打开浏览器功能关闭
c.NotebookApp.open_browser = False
#监听来自所有IP的访问
c.NotebookApp.ip = '0.0.0.0'

设置访问密码

新版jupyter notebook 已经不需要繁琐的过程来设置密码了,直接使用↓命令

$ jupyter notebook password
Enter password:             #键入密码,不显示的
Verify password:            #再次重复键入密码

↑这样就密码设置成功啦! 别忘了记下密码

运行

设置了环境变量以后我们就可以用↓命令来运行 jupyter notebook 了

$ jupyter notebook
[I 21:25:26.296 NotebookApp] 把notebook 服务cookie密码写入 /run/user/1000/jupyter/notebook_cookie_secret
[I 21:25:37.096 NotebookApp] 启动notebooks 在本地路径: /home/pi
[I 21:25:37.096 NotebookApp] 本程序运行在: http://(nextcloudpi or 127.0.0.1):8888/
[I 21:25:37.096 NotebookApp] 使用control-c停止此服务器并关闭所有内核(两次跳过确认).
[I 21:25:41.754 NotebookApp] 302 GET / (192.168.123.178) 7.06ms
[W 21:25:41.771 NotebookApp] Clearing invalid/expired login cookie username-192-168-123-240-8888
[W 21:25:41.787 NotebookApp] Clearing invalid/expired login cookie username-192-168-123-240-8888

输出↑ 代表运行成功!

可能出现的问题

运行报错找不到 lxml

运行以下命令即可解决

sudo apt-get install python3-lxml

登入

打开任意一台在局域网内设备的浏览器,输入http://[device_IP_address]:8888 例如我的↓

http://192.168.123.240:8888

我的浏览器打开jupyter notebook
请输入设置的密码登入
登陆后的样子

结束

至此,我们整个安装和启动流程流程到此结束!希望我的详细记录能帮助到你,如果有不完善的,请留言补充,或加QQ群与笔者交流!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值