win10系統安裝Python以及TensorFlow
最近被各種瑣事煩的身心俱疲。剛剛去樓下的小山坡走了走,心情好多了。花很好看。
因為最近看的論文都是用的深度學習,所以又撿起了一年前學的Python,之前踩了無數坑。這次也重灌了好幾次系統,所以寫下來留作備註。
1、安裝Python。
(1)直接下載anaconda,安裝就可以,省很多事。anaconda是一個整合環境,包含了Python,不用單獨安裝Python。
Anaconda是一個開源的Python發行版本,其包含了conda、Python等多個科學包及其依賴項,也可以使用Miniconda這個較小的發行版,僅包含conda和 Python。Anaconda可以管理包,就是能夠安裝、更新、移除工具包。 注意anaconda有兩個版本,2.7和3.6不要下錯。如果不是必須用python2.7,沒有必要在電腦裝兩個。直接裝Python3的版本就好。親身體會,裝兩個真的會帶給你無數的麻煩。
(2)安裝完anaconda要升級一下pip才能在命令列中下載一些包。命令列中輸入:
python -m pip install --upgrade pip
(3)如果想要做深度學習,需要安裝TensorFlow或者TensorFlow-GPU。直接在命令列模式輸入
pip install tensorflow
或者 pip install tensorflow-gpu
安裝過程可能會出錯,比如顯示你在anaconda中安裝的包版本太高,而TensorFlow中不支援。此時可以開啟anaconda prompt,直接輸入命令移除這個包。
conda remove package_name 例如,要移除 numpy,在 Anaconda Prompt(終端)中輸入:
conda remove numpy
我在安裝TensorFlow的過程中出現了numpy版本過高的問題,移除以後再安裝TensorFlow,問題解決。
接下來就可以在anaconda自帶的IDE中輸入測試小程式了。