在linux下安装jupyter

(应该有pip方法安装jupyter。)

实际是安装anaconda,而后配置jupyter。

我的服务器在百度云。

1、下载anaconda.从清华的镜像库里下载。

       wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

       由于下载速度有点慢,secureCRT终端连接超时了,配置终端会话里的session

      

 

 

     下了一半不动了,重新连接后下载,是新起了一个名字重新开始下载了,不是断点续传,话说百度到清华物理距离很近,下载速度咋这么慢呢。

2、运行.sh文件。 

     yum install -y bzip2 (安装解压支持)  

     sh  Anaconda3-5.3.1-Linux-x86_64.sh -u   。(此处用bash命令也可以,加-u的原因是反复安装了好几次,瞎折腾)

     一路yes,最后一步是选择安装vscode,选no。

        中间有报没有sl命令,yum -y install sl。sl不知道是啥命令。百度是个娱乐性的命令。

3、重新加载系统参数或者环境变量^_^,anaconda就算安装完成了

        source ~/.bashrc  

       python3  (测试anaconda安装成功否)

4、配置jupyter (以下来自https://www.cnblogs.com/andylhc/p/9513504.html,略做补充)

   1). 进入环境ipython, 在ipython环境下输入(输入ipython,回车进入):
           from notebook.auth import passwd 
           passwd() 

        # 输入方便你记的密码,连续输;两次..输完密码后,会输出一个字符串,形如: ’sha1:9e7a5c5e0a29:8cbdvsv2344d141c92beab1c5bc6e9avsdvdsvsv’
        # 将其保存下来, 完成以上操作后,通过exit()推出ipython环境

     2).

       进入到安装目录:cd /home/lhc/anaconda3/etc/jupyter, 执行 :(我的目录是/root/anaconda3/xxxx)
        jupyter notebook --generate-config
       #(命令会产生文件:home/lhc/.jupyter/jupyter_notebook_config.py)(由于我用的root用户,目录在root下面,命令执行后有目录位置的提示)

     3). 编辑配置文件,编辑此文件,写入  (我用的vim,/进入查询,查到后i进入编辑,编辑完后esc退出编辑,再/查询,修改,最后esc, :wq保存退出)
       c.NotebookApp.ip = '*' # 允许访问此服务器的 IP,星号表示任意 IP
       c.NotebookApp.password = u'sha1:xxx:xxx' # 之前生成的密码 hash 字串
       c.NotebookApp.open_browser = False # 运行时不打开本机浏览器
       c.NotebookApp.port = 12035 # 使用的端口,随意设置
       c.NotebookApp.enable_mathjax = True # 启用 MathJax

      4). 启动服务
          Jupyter notebook  总算到了最后一步失败了。郁闷。打开链接没法访问。

         查看提示,Running as root is not recommended. Use --allow-root to bypass.

          如果用root启动jupyter notebook,需要命令 jupyter notebook --allow-root,总算看到界面了,好亲切。。。

posted @ 2020-05-23 11:17  风事  阅读(2974)  评论(1编辑  收藏  举报