【关于我的服务器】在IPad上使用Jupyter Notebook 的小白踩雷实录

【关于我的服务器】在IPad上使用Jupyter Notebook 的小白踩雷实录

REFERENCE:

Linux下安装Anaconda(64位)详细过程

解决方法| “conda command not found”

官方文档-Running a notebook server

JUNO Website

在服务器上安装Anaconda与Jupyter Notebook

Server

  • 阿里云服务器
  • OS: CentOS 8.0 64位
  • CPU: 4核
  • 内存:8GB

过程较为简单,但我踩了一个坑。

在配置环境变量时,我按照教程修改了profile文件,但还是无法使用conda命令。显示如下:

conda: command not found

作为一个小白,我虽无法解释个中缘由,但可以发扬博爱精神——多看几个博客。于是尝试如下:

# 修改~/.bashrc
vim ~/.bashrc
# 在文件末尾加入:
export PATH = "/root/anaconda3/bin:$PATH"

# 修改.zshrc
vim .zshrc
# 在文件末尾加入:
export PATH = "/root/anaconda3/bin:$PATH"
# 返回terminal,重新载入配置文件
source ~/.zshrc

Problem Solved.

现在我有理由怀疑第二个尝试失败是因为忘记重新载入配置文件了,但我无法去验证了。

Jupyter Notebook的安装也很简单,随便找一个博客就可复制过程。

在Linux服务器上运行Jupyter Notebook Server

按照官方文档一通敲,发现如下:

  • 按https://ip_address:port/可在本地访问服务器上的Jupyter Notebook
  • 360浏览器无法访问
  • Google Chrome可访问,但显示网站不安全
  • 苹果全线设备可访问,但无法Coding、修改文件

我估计是ssl配置有问题,但这方面我实在一窍不通——EXCUSE:安全这一块儿一点儿没教,暂时也没有必要去了解。毕竟最终目的是要在IPad上使用,考虑到实用性和方便性,一顿折腾后,我选择直接在APP Store买Juno Connect——用它的UI和自己的服务器。

这个APP比较靠谱,关于苹果产品给出了相应的文档来指导你生成安全配置文件。一步步跟着做即可成功连接服务器使用。

安装tensorflow

命令:

conda install tensorflow

在这一步我踩的坑是,貌似是因为服务器中原有的包,包括numpy之类的,不符合tensorflow的安装要求(?),然后它顺带重新安装了这些包(?)。这条命令执行完毕后,notebook中不仅tensorflow还是import不了,原来的包也无法调用了…(环境没有问题,就是在启动相应环境后安装的)

于是又去把常用的包重新安装了一遍。最后再来安装tensorflow。由于网速不大理想,尝试了几次之后才成功。

posted @ 2020-08-03 01:42  兔至  阅读(3207)  评论(0编辑  收藏  举报