1. 程式人生 > >win7/10下安裝anaconda3

win7/10下安裝anaconda3

安裝前提及須知:

1、官網或者映象網站下載安裝包:

Anaconda3-5.1.0-Windows-x86_64/

2、安裝路徑不要選擇c盤:

 因為這樣使用pip/conda install/uninstall會出現IO錯誤,也就是讀寫錯誤

 在win7中,使用conda中的pip等命令時,需要讀寫檔案,c盤受保護,許可權不夠,因此windows需要安裝在除 C盤以外的其他盤,如:D盤等;

具體的安裝步驟如下:

1、安裝:

安裝過程中不要選擇配置環境變數:安裝後自己新增

安裝過程中跳過visual studio code安裝:因為太慢,以後想安裝可以在anaconda navigator中install

介紹一下visual studio code:是微軟開發的一款視覺化(GUI)程式碼編寫軟體,不是IDE(整合開發環境)

2、配置環境變數:

    目的就是為了在cmd中能夠執行conda的一些exe檔案,如:conda,pip等

    如果不想配置,直接在anaconda prompt中可以使用相關命令

    環境變數配置:

 在:控制面板\系統和安全\系統\高階系統設定\環境變數\使用者變數\PATH 新增 anaconda的安裝目錄的Scripts資料夾即可;

在使用相關的包的時候最簡單的辦法就是在anaconda prompt中執行命令pip/conda install,但是網路不好,或者說速度太慢,所以我們需要更換一下下載的源:

新增清華源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
更換了源之後速度會快很多

3、安裝tensorflow包:(非必須安裝的包,根據自身需要。tensorflow包主要用來開發神經網路的)

    pip/conda install tensorflow

    (其中的pip是從python的服務網站下載,而conda則是從conda的服務網站上下載)

    (有的包只能使用pip install不能用conda install)

4、使用conda建立虛擬開發環境:

通常虛擬環境的版本根據自身需要去選擇,如果需要多個環境並存,則需要分別單獨安裝和啟用

    conda create -n test_conda1(使用者自定義) python=3.6(這裡的python版本號根據需要自行設定)

    conda create -n test_conda2(使用者自定義) python=2.7

    啟用:activate test_conda

    反啟用:deactivate

5、使用jupyter notebook:

    鍵入jupyter notebook即可

6、如果想用在jupyter中使用虛擬環境:

需要在執行完第4部之後接著執行如下步驟:

        。安裝虛擬環境時用:conda create -n xxx python=xxx ipykernel       ( --------詳見第4步)

        。進入該環境:activate xxx       ( -------------詳見第4步)

        。啟用該環境的kernel:  

           python -m ipykernel install --user --name xxx(第4步中使用者自定義名) --display-name “python(xxx)"

        其實虛擬空間就是你在這裡執行python,使用當前目錄下的庫,包等資源

        在jupyter中使用虛擬環境,就是讓jupyter找一個檔案,就知道在哪裡執行python,使用誰的包

        上述命令會新增這個檔案:

            在C:\Users\xxx\AppData\Roaming\jupyter\kernels\xxx中

            添加了一個kernel.json

            內容一般如下:

                                { 

                                            "language": "python",

                                            "display_name": "xxxxxx",

                                            "argv": [  "D:\\Anaconda3\\envs\\xxx\\python.exe",  "-m",                                                                                                              "ipykernel_launcher",  "-f",  "{connection_file}" ]

                                }

常見錯誤彙總:

1. 沒有安裝node js5 和npm:

解決方案:

                1.根據報錯提示:copy 一下提示的url,然後複製到位址列就可以開啟,

                 2.在jupyter prompt裡面執行:conda installnodejs 來完成對nodejs的安裝即可;