群晖安装Anaconda3并开机启动jupyter-notebook
Anaconda3的安装
1、本地下载anaconda3(Anaconda3-5.2.0-Linux-x86_64.sh),并通过winscp将其上传到群晖的/root/目录下。
2、切换到root目录下(使用root登录putty)
cd /root/
3、在Linux里面.sh
文件是可执行的脚本文件,需要用命令bash来进行安装
bash ./Anaconda3-5.2.0-Linux-x86_64.sh.sh
4、回车-接受协议,接受协议(yes),输入安装路径(直接回车可使用默认安装路径),操作如下图所示:
5、设置环境变量,其中./bashrc为当前用户有效,可以选择no,(可设置所有用户有效,编辑/etc/profile文件,因为只是固定跑一些版本,此处本人未设置),添加环境变量:
export ANACONDA_HOME=安装路径
export PATH=$ANACONDA_HOME/bin:$PATH
最后生效profile文件,验证是否安装成功(#python)
jupyter notebook 的设置
>>>设置目标:局域网可访问,且随群晖开机启动
1.使用普通账户登录到putty。
2.打开ipython,生成密码
[root@DS3617xs]# ipython In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: 123456Verify password: 123456Out[2]: 'sha1:f8b5f5dbeca8:d1f5b93d5e787e4bf1bf4ad2c48c177ba79f55dd' #这个秘钥要copy备用
3.生成配置文件( /volume1/docker/anaconda3/为anaconda的安装路径 )
/volume1/docker/anaconda3/bin/jupyter-notebook --generate-config
4.使用vim编辑配置文件
vim /volume1/homes/admin/.jupyter/jupyter_notebook_config.py
修改如下选项,修改后保存
# 设置为0.0.0.0 局域网可访问
c.ConnectionFileMixin.ip = '0.0.0.0'
# c.NotebookApp.ip = 'localhost' 改为 本机IP
c.NotebookApp.ip = '172.18.108.101'
# 自定义文件目录
c.NotebookApp.notebook_dir = '/volume1/linux_data/jupyterNotebook/'
#这个就是上面生成的秘钥
c.NotebookApp.password = u'sha1:f8b5f5dbeca8:d1f5b93d5e787e4bf1bf4ad2c48c177ba79f55dd'
5. 设置开机启动
/volume1/docker/anaconda3/bin/jupyter-notebook