赞
踩
Raspberry pi 树莓派安装 Jupyter lab(附带一种简单的下载方法)
最近在学习树莓派的使用中,发现到了jupyterlab的几种安装方法,总感觉需要做的很多,在这里稍微总结一下;总共有两种方法,本人感觉第一种用起来比较顺手;
在终端输入以下命令:
pip3 install jupyterlab
但是我们发现,如果我们的电脑没有连接网络或者网络环境较差的情况的话,就会出现以下情况;
别急,可以考虑一下换源下载,命令如下:
pip3 install jupyterlab -i https://pypi.tuna.tsinghua.edu.cn/simple
也可以直接将树莓派整个换源下载,也是同样的道理;
安装成功的话就可以进行下一步了,如果有其他问题,可以私信给小子看看是否经历过;
安装好以后,就是配置环节了,很简单的几个步骤;
在终端输入以下命令:
jupyter notebook --generate-config
这里有一个小小的注意点,如果可以的话在运行面即可,不用刻意在某个文件夹下创建;
运行成功后会出现这一句,如果没有出现,检查是否输入正确或重新安装一下jupyterlab;
Writing default config to: /home/pi/.jupyter/jupyter_notebook_config.py
使用nano修改配置文件,也就是之前生成的(配置文件路径,请使用你对应的路径做修改)
在终端输入以下命令:
nano /home/pi/.jupyter/jupyter_notebook_config.py
运行以后会出现上图一样的文件打开,找到下面的三句语句,修改成相应的变化;
#c.NotebookApp.ip = 'localhost'
#c.NotebookApp.open_browser = True
#c.NotebookApp.port = 8888
#c.NotebookApp.notebook_dir = ‘’
修改为
c.NotebookApp.ip = ‘0.0.0.0’
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.notebook_dir = ‘/home/pi’
ctrl+Y 保存退出即可;
这一步并不是必须做的,因为访问密码为空也是正常的,但是建议使用,因为环境安全意识还是得时刻保持;很简单的一个流程;
在终端输入命令:
jupyter notebook password
此时,会要求你输入密码,输入后回车即可;
(有一个小小的注意事项,就是在输入密码的状态下,键盘按下字符是没有任何显示的,不要担心,继续输入最后回车即可)
最后重启树莓派就可以了。
sudo reboot
在命令行输入以下命令即可:
jupyter lab
会跳出以下的现象;
然后,在我们的树莓派上输入http://127.0.0.1:8888就可以正常运行了;
在局域网中的机器访问 http://<树莓派的ID地址>:8888即可打开,然后输入你设置的密码,就能在网页上操作你的树莓派和开发python程序。
这里推荐谷歌的Goole Chrome,我尝试了其他浏览器,进去都容易卡死,唯独这个会比较顺畅一点;
1,首先创建一个.sh文件,
例如,在/home/pi路径下创建 lingshunlabboot.sh
nano /home/pi/lingshunlabboot.sh
2,添加如下内容
export PATH="$PATH:/home/pi/.local/bin/"
jupyter lab
保存退出
3,修改/etc/rc.local
在 exit 0 之前 添加
su pi -c 'bash /home/pi/lingshunlabboot.sh'
例如如下:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. # Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi # Start Jupyter Notebook Server at boot su pi -c 'bash /home/pi/lingshunlabboot.sh’ exit 0
保存退出,使用sudo reboot重启,
尝试在本地访问 http://127.0.0.1:8888
或者
在局域网中的机器访问 http://:8888
访问正常,则实现树莓派开机自动启动Jupyter lab成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。