【關於我的服務器】在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。由於網速不大理想,嘗試了幾次之后才成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM