Anaconda 安裝教程(Win10環境) Tensorflow安裝

  Python易用,但用好卻不易,其中比較頭疼的就是包管理和Python不一樣版本的問題,特別是當你使用Windows的時候。爲了解決這些問題,有很多發行版的Python,好比WinPython、Anaconda等,這些發行版將python和許多經常使用的package打包,方便pythoners直接使用,此外,還有virtualenv、pyenv等工具管理虛擬環境。python

  Anaconda 具備強大而方便的包管理與環境管理的功能git

Anaconda概述

  Anaconda是一個用於科學計算的Python發行版,支持 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,能夠很方便地解決多版本python並存、切換以及各類第三方包安裝問題。Anaconda利用工具/命令conda來進行package和environment的管理,而且已經包含了Python和相關的配套工具。github

 

Conda介紹

  conda能夠理解爲一個工具,也是一個可執行命令,其核心功能是包管理環境管理。包管理與pip的使用相似,環境管理則容許用戶方便地安裝不一樣版本的python並能夠快速切換。Anaconda則是一個打包的集合,裏面預裝好了conda、某個版本的python、衆多packages、科學計算工具等等,因此也稱爲Python的一種發行版。shell

  conda將幾乎全部的工具、第三方包都當作package對待,甚至包括python和conda自身!所以,conda打破了包管理與環境管理的約束,能很是方便地安裝各類版本python、各類package並方便地切換。windows

Anaconda的安裝

一、Anaconda下載地址

https://www.anaconda.com/download/#downloadapp

這裏下載的是 5.3.0 64位版本工具

安裝教程:測試

https://www.jianshu.com/p/2f3be7781451this

https://blog.csdn.net/qq_37392932/article/details/81210470url

 二、安裝

  第一個勾是是否把Anaconda加入環境變量,這涉及到可否直接在cmd中使用conda、jupyter、ipython等命令。(提示not recommended。推薦安裝完以後在Start Menu裏右鍵打開Anaconda。若是選擇add to PATH 來加入環境變量,不然可能會影響卸載。

 

安裝Microsoft VSCode依賴

 

添加環境變量

加入最後兩行環境變量。一個是Anaconda的安裝路徑,一個時期中的Script

 

  3.測試結果
  打開cmd。分別輸入python、ipython、conda、jupyter notebook等命令,會看到相應的結果,說明安裝成功。(python是進入python交互命令行;ipython是進入ipython交互命令行,很強大;conda是Anaconda的配置命令;jupyter notebook則會啓動Web端的ipython notebook,須要注意的是jupyter notebook命令會在電腦本地以默認配置啓動jupyter服務)

  

4.修改管理鏡像爲國內源
Anaconda安裝成功以後,咱們須要修改其包管理鏡像爲國內源。Tsinghua Open Source Mirror

簡單來講就是在cmd中分別運行這兩個命令就行了。

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

    

打開界面

 

  官方文檔:
 
    官網對幾種運行方式的說明:
If you select Open Terminal–as in the example above–a terminal window appears.
If you select Open with Python, a terminal window running a Python interactive shell appears.
If you select Open with IPython, a terminal window running an IPython interactive shell appears.
If you select Open with Jupyter Notebook, Jupyter Notebook will open in a new browser window or tab.
To exit Jupyter Notebook:
1. Close the notebook tabs or windows in the browser.
2. Press Ctrl-C in the terminal window.
3. To stop the notebook, in the terminal window, type Y, then press Enter.
4. To exit the terminal window, type exit, then press Enter.
 

使用conda管理python

管理Python包

安裝一個包:

conda install package_name

移除一個包:

conda remove package_name

升級包版本:

conda update package_name

查看全部的包:

conda list
管理Python環境 建立一個新環境: conda create
-n env_name list of packages 刪除名爲env_name的環境: conda env remove -n env_name 顯示全部的環境: conda env list 進入名爲env_name的環境: source activate env_name 退出當前環境: source deactivate

 

 

pip 全部地址

https://pypi.org

 

安裝Tensorflow

由於新版 Anaconda 自帶的是 3.7版本的python,使用清華的源裝了好幾回tensorflow 都報錯,說找不到對應的版本。參考 這篇教程 ,在 Anaconda 中建立 python3.6 版本的TensorFlow環境

1、輸入命令

conda create -n tensorflow python=3.6

 

 2、激活 python3.6 的 tensorflow 環境

activate tensorflow

 

3、使用清華的源安裝 tensorflow

pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/

 

 

4、測試,正常

 

 

報錯 Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

 

解決方案1:https://blog.csdn.net/hq86937375/article/details/79696023

解決方案2:https://blog.csdn.net/Fourierrr_/article/details/79749899

 

AVX 編譯的 github 下載地址:https://github.com/fo40225/tensorflow-windows-wheel/tree/master/1.10.0/py36/CPU/avx2

相關文章
相關標籤/搜索