| 本帖最后由 zzwqw 于 2018-4-11 14:05 编辑 
 新手跳跃各种坑的最好途径是官方的文档,在官网浏览时,发现推荐的编辑调试工具真是非常好有,不必再安装配置SAMBA,编辑、新建、调试、终端等功能集一身,很方便。现分享出来,大神级请略过
 下面是官网的介绍,机器翻译看不惯的请看原文。
 
 Jupyter Notebooks允许您在浏览器中直接创建和共享包含实时代码、公式、可视化和解释性文本的文档。以前已知的IPython Notebook 的 web 应用程序支持超过40种编程语言。
 
 我是在RasberryPi上安装运行homeassistant的,除了频繁修改configuration.yaml文件外,还经常修改其他的系统文件或配置,所以我用的是root身份安装的,避免在其他目录下读写权限问题。
 
 安装步骤很简单:
 
 
pip3 install --upgrade pip
pip3 install jupyter
 根据网络情况,安装时间稍长点,我用了半小时左右的时间。
 
 重点是下面的设置在查阅网上资源时,由于操作步骤不对,有小坑,现按正确的步骤分享如下:
 
 
jupyter notebook --generate-config  
 上面这一步就是个小坑,很多网上文章上来就讲“要从别的机器访问Jupyter notebook,可以进行以下配置。配置文件一般位于:~/.jupyter/jupyter_notebook_config.py”,路径讲的很清楚,可我就是找不到配置文件在哪,原来这个文件安装是不生成的,要自己创建。
 
 然后设置访问密码
 
 
jupyter notebook password
 然后编辑~/.jupyter/jupyter_notebook_config.py配置文件,以下常用的选项
 
 
用nano的的快捷键Ctrl+w查找,删除行首的#号nano ~/.jupyter/jupyter_notebook_config.py
 c.NotebookApp.ip='*'                                          # “*”代表非本机都可以访问
 c.NotebookApp.open_browser = False               # 修改为在启动notebook的时候不启动浏览器
 c.NotebookApp.port = 8124                               # 指定notebook的服务端口号
 c.NotebookApp.notebook_dir = '/'                     # 指定notebook服务的目录(缺省为运行jupyter命令时用户所在的                                                                                目录,我为了方便修改其他文件,设置在根目录)
 
 c.NotebookApp.password = u'sha:xxx'              # 设定password,不如上面介绍的命令行方便,需要用程序生成
 密码的hash值黏贴于此处。
 另外,jupyter不能显示隐藏的目录,对于 ".homeassistant"这样的目录要做一个连接,才能访问。
 
 
cd /home/homeassistant
ln -s .homeassistant/ hass_conf
 下面可以启动jupyter,然后在PC上登录了
 
 
#管理员身份启动必须加上 --allow-root参数。jupyter-notebook --allow-root
 小白如果不用root身份登录,上面所有操作不要忘记在命令前加 sudo
 在windows浏览器输入你的地址加上端口号就可心访问了。如http://192.168.1.101:8124
 最后添加到自启动
 上传、下载、新建、更名、移动、运行客户端、运行python哈哈好方便。
 
 1   
 2   
 3   
 
 
 |