Centos7安裝 Anaconda + jupyter notebook


一、安裝Anaconda 

1 下載Anaconda安裝腳本

為了避免漫長的等待,鏡像源選擇國內的清華鏡像源,鏡像源地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

我選擇最新版本5.3.1,執行如下命令下載:

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

2 安裝可能依賴

yum -y groupinstall "Development tools"
yum -y install bzip2

3 安裝

3.1 執行命令

bash Anaconda3-5.3.1-Linux-x86_64.sh

3.2 ENTER確認

3.3 接受協議

3.4 確認安裝路徑,我選擇默認路徑 /root/anaconda3

3.5 同意將Anaconda3安裝信息寫入配置文件,如果不同意后續需手動添加

3.6 不安裝VSCode

4 配置環境信息

注:如果在上述3.5步中選擇了同意則跳過此步

將以下內容添加到 /root/.bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
# added by Anaconda3 5.3.1 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/root/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/root/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/root/anaconda3/etc/profile.d/conda.sh"
        CONDA_CHANGEPS1=false conda activate base
    else
        export PATH="/root/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda init <<<

使環境配置生效 source ~/.bashrc

5 完成校驗

檢驗 python、pip 版本

二 安裝 jupyter notebook

1 安裝jupyter

pip install ipython jupyter notebook

注:anaconda 已經集成 jupyter 故無需執行以上命令

2 生成配置文件

jupyter notebook --generate-config --allow-root

生成的配置文件在 /root/.jupyter/jupyter_notebook_config.py

3 生成密碼

打開ipython,生成sha1的密碼

from notebook.auth import passwd
passwd()
#輸入密碼
#output sha1:***********************.

4 生成一個自簽名認證的key

openssl req -x509 -nodes -days 365 -newkey rsa:4096 -keyout jkey.key -out jcert.pem

5 修改自動生成的配置文件

vim /root/.jupyter/jupyter_notebook_config.py

配置內容如下

#就是剛才passwd()指令生成的密鑰復制過來
c.NotebookApp.password = 'sha1:<your-sha1-hash-value>'
#服務運行的端口,我這里就是默認端口
c.NotebookApp.port = 8888
#修改為0.0.0.0可以任意遠程IP訪問
c.NotebookApp.ip = '0.0.0.0'
#默認不打開瀏覽器
c.NotebookApp.open_browser = False 
c.NotebookApp.certfile = '/root/anaconda3/bin/jcert.pem'
c.NotebookApp.keyfile = '/root/anaconda3/bin/jkey.key'

6 啟動校驗

jupyter notebook --allow-root

瀏覽器輸入https://ip:8888驗證

輸入生成sha1密碼時輸入的密碼登錄

 

所有的安裝和基本的設置都已經完成!


免責聲明!

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



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