說實話, 我之前一直都覺得搭建TensorFlow環境好神祕好高級, 現在交手了之後感覺還好吧.
我的電腦上之前用pip安裝過TensorFlow, 後來看到大家都說要先安裝anaconda再裝TensorFlow, 不然會報很多錯, 嚇得我一度以爲自己要重裝系統了.
不過我用pip uninstall tensorflow 直接一下子就把之前裝的TensorFlow卸載了, 過程很順利哈哈哈.
安裝anaconda
這個很簡單, 直接在官網上下載, 下載之後就安裝好了.
搭建TensorFlow環境
我之前不知道搭建環境是個什麼意思, 不過現在知道了之後就覺得好像確實應該那麼叫. 就像我們現在用的是windows環境. anaconda是一個很方便的管理包的功能, 就像pip一樣, 好像還有pip不具備的優良品質.
anaconda安裝好了之後, 打開anaconda prompt,
- 這是一個終端, 在裏面輸入命令:
conda create -n tensorflow python=3.6
這個命令的意思是創建一個環境, 命名爲tensorflow(當然也可以命名爲任何喜歡的名字). 這時要注意哦, 在windows系統中, 安裝python2.7的設備不支持tensorflow, 我之前本來想搭建python2.7的環境, 但是後來發現一直安裝不上tensorflow, 這才知道官網根本就沒有.
- 創建好環境之後, 就激活環境, 輸入:
conda activate tensorflow
- 接下來是在這個環境中安裝tensorflow (也就是用anaconda安裝tensorflow), 輸入:
pip install tensorflow
有可能會因爲網絡的問題安裝失敗, 失敗了的話就直接輸入網址安裝吧
pip pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl
這個網址是我在tensorflow的官網上找到的, 可以自己謹慎選擇.
- 接下來就可以愉快地玩耍啦! 在當前環境下, 執行Python命令, 輸入import tensorflow 沒報錯就OK了