WSL的深度學習環境(二)ANACONDA3安裝

Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。 Anaconda的方便之處在於它可以創建不同版本的Python環境,在不同的環境裡安裝不同版本的科學包,這對於依賴於不同版本包的下載學習案例和研究代碼等,無疑是再適合不過了。在Windows下安裝Anaconda3,可以直接到官網下載,如圖:


WSL的深度學習環境(二)ANACONDA3安裝

官網下載anaconda3

在UBUNTU子系統安裝Anaconda3,直接下載其安裝包即可,執行命令:

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


WSL的深度學習環境(二)ANACONDA3安裝

下載Anaconda3

下載完成後執行命令:bash Anaconda3-5.2.0-Linux-x86_64.sh

可以一直默認yes,安裝目錄在/HOME/user/下 ;

如果提問是否安裝vscode;輸入no,不接受vscode安裝

WSL的深度學習環境(二)ANACONDA3安裝

Anaconda安裝過程

如果無法執行conda命令,即出現:

conda

-bash: conda: command not found

可以增加路徑到環境配置中,echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc

WSL的深度學習環境(二)ANACONDA3安裝

設置路徑到環境配置中

source ~/.bashrc 環境配置發生作用

conda -V #查看版本

另外需要添加鏡像,否則conda執行太慢。以下三行代碼用於添加清華的庫鏡像路徑到conda的搜索路徑中。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

換回默認源:conda config --remove-key channels

  • 安裝conda環境

conda create -n tensorflow python=3.6 #創建指定Python版本的conda環境

source activate tensorflow #激活conda環境,用戶名前會出現(tensorflow)字樣

Jupyter Notebook 是一個 Web 應用,便於創建和共享文學化程序文檔,支持實時代碼,數學方程,可視化和 markdown。 用途包括:數據清理和轉換,數值模擬,統計建模,機器學習等等。 Anaconda自帶Jupyter。在conda環境中安裝Jupyter,命令如下:

  • 添加Jupyter

conda install jupyter

  • 為Jupyter配置root啟動權限

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

  • 為Jupyte設置密碼

jupyter notebook password


以上安裝中可能出現的問題:

Anaconda使用conda連接網絡出現錯誤(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)

編輯用戶目錄下的 .condarc 文件,刪除 - default,將 - https://... 改成 - http://...。

  • 修改 ~/.condarc

命令:vi ~/.condarc

修改後的內容如下:

channels:

- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

show_channel_urls: true

ssl_verify: false


分享到:


相關文章: