笔记

云服务搭建Jupyter Notebook

nkul · 9月24日 · 2020年 73次已读

目前自己的云服务只部署了博客,感觉对性能有些浪费,于是又搭了一个JupyterNotebook环境,在线运行python。

安装Anaconda

cd /
mkdir anaconda
cd anaconda
wget https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh

1、可以去仓库选择自己的版本,一般虽然不要求最新,但是最好不要版本太低,否则很多项目不支持

2、国内服务器下载可能比较慢,可以本地下载,再上传到服务器上

chmod +x *.sh
./Anaconda3-2020.07-Linux-x86_64.sh

过程中,会显示一些声明,只要按回车即可!注意如图,有一处需要输入yes!

使用jupyter命令可以测试安装是否成功!

配置jupyter notebook

//生成配置文件
jupyter notebook --allow-root --generate-config

//参数
c.NotebookApp.ip='*'
c.NotebookApp.password = u'此处填写密码'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888
c.NotebookApp.notebook_dir = '/root/py3jupyterproject/'

密码

另起一个命令窗口

ipython
from notebook.auth import passwd
passwd()

1、命令行不显示输入的密码

2、最后生成的连带sha:xxx一起填写到jupyternotebook参数中

3、如果缺失密码参数,将会使用token的方式进行登录,token在启动时显示在命令行中,进入notebook的url可以查看命令行

使用

//运行,注意,关闭命令窗口,将退出进程
jupyter notebook --allow-root
//后台运行,日志输出在当前目录的nohup.out文件中
nohup jupyter notebook --allow-root &



0 条回应

必须 注册 为本站用户, 登录 后才可以发表评论!