win10 + anaconda + pycharm + tensorflow(CPU)

anaconda

anaconda是一個開源的包管理和環境管理軟件,用來在同一個機器上安裝不同版本的軟件包,配置不同的項目環境。
其中,包括了conda、python以及一大堆安裝好的工具包,如numpy、pandas等。因此不需要單獨安裝python。

下載

可以去官網下載,但速度較慢。國內去清華鏡像站下載,速度較快。

安裝

一路next,我改了幾個默認選項:

  1. 安裝目錄
  2. Advanced Options 兩個都勾上了。
    在這裏插入圖片描述第一個表示添加環境變量,現在不添加安裝完了也要去添加。
    第二個表示默認環境,創建一個命名爲base的python3.7默認環境,不切換的話就在默認環境裏運行。

查看

在開始菜單出現了以下程序:
在這裏插入圖片描述
進入cmd,輸入conda --version,顯示版本號,則說明環境變量設置成功。

關於環境

可以用conda search --full --name python查看當前可以使用的python版本。

conda create --name XXXXX python=3.X    #創建環境
activate XXXXX                          #激活環境
deactivate XXXXX                        #返回默認環境
conda remove --name XXXXX --all         #刪除環境

關於工具包

conda install XXXXX    #安裝
pip install XXXXX      #安裝
conda remove XXXXX     #卸載
pip uninstall XXXXX    #卸載
conda list             #查看當前環境所有工具包
conda upgrade --all    #升級所有工具包

tensorflow

win10的tensorflow有CPU和GPU兩個版本。
其中,GPU對顯卡有較高的要求,而且CPU安裝比較簡單。
因此,我選擇安裝CPU版本。

官網下載最新版,cp37表示需要用python3.7。

打開anaconda prompt:

  1. 創建名爲tensorflow_CPU的python3.7環境
    conda create -n tensorflow_CPU python=3.7
  2. 激活tensorflow_CPU
    activate tensorflow_CPU,由base切換爲tensorflow_CPU。
    在這裏插入圖片描述
    conda info --envs 或者 conda env list,顯示有兩個環境。
    在這裏插入圖片描述
    打開anaconda navigator,點擊左側的environments,同樣顯示兩個環境。
  3. 升級pip至最新版
    python -m pip install --upgrade pip
  4. 安裝CPU版tensorflow
    pip install 下載地址
  5. 測試是否安裝成功
    python
    import tensorflow as tf
  6. 配置ipython
    conda install ipython
    ipython
    import tensorflow as tf
  1. 配置jupyter
    conda install jupyter
    jupyter notebook
    import tensorflow as tf
  2. 配置spyder
    conda install spyder
    spyder
    import tensorflow as tf
  • 以上兩步會出現 Errno 13,現在還不知道怎樣解決。

pycharm

因爲我的 jupyter 和 spyder 一直出錯,所以我安裝了 pycharm 用來寫程序。
File → Setting → Project → Project Interpreter
選擇配置好的 anaconda 虛擬環境

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章