suse下Anaconda2的安装配置

  打算在阿里云服务器上安装一个Anaconda,远程使用jupyter notebook,之前没接触过,首先百度后发现基本都是一样的套路,现整理做以下记录,以便后期查看。

环境:suse 11

软件包:Anaconda2

软件安装:

1.我是从官网直接下载 Anaconda2-5.1.0-Linux-x86_64.sh,地址https://www.anaconda.com/download/#linux

2.用普通用户安装 sh Anaconda2-5.1.0-Linux-x86_64.sh,一路狂回车,然后输入yes (ps:安装过程中未出现问题)

 suse下Anaconda2的安装配置_第1张图片

环境配置:

1.在.profile下添加环境变量


2.执行命令生成配置文件

jupyter notebook --generate-config  #生成配置文件

3.创建密钥文件

执行jupyter notebook password

会产生一个数据文件jupyter_notebook_config.json

4.编辑文件jupyter_notebook_config.py

c.NotebookApp.ip = '*'  #外部访问IP地址,*表示所有客户端可访问
c.NotebookApp.notebook_dir = '/home/file/python'  #服务器默认的notebook目录
c.NotebookApp.open_browser = False   #jupyter notebook启用时不再本地默认打开浏览器c.NotebookApp.password = u'sha1:9b22bbe44fb5:931..' #上步生成数据文件中的password
c.NotebookApp.port = 8088            #默认访问的端口是8088

(ps:阿里云中如果需要访问该端口,需要安全组策略中添加该端口,不然无法访问)

首次启动出现异常,一直让输入密码进行登陆,输入密码也无法登陆,解决未果,直接卸载 ,删除anaconta2文件夹

suse下Anaconda2的安装配置_第2张图片

重新执行安装,按照之前配置步骤进行配置,再次启动未出现问题。

挂载后台nohup运行

nohup jupyter notebook >/home/file/jupyter.log 2>&1 &

(ps:日志文件增量大小未知,暂定大于100M利用脚本进行清空)

你可能感兴趣的:(python)