TensorFlow學習筆記Day01-安裝TensorFlow
知識經濟的時代,資料為王的時代,網際網路的世界,什麼東西都在不斷的更新中,為此,我們自己也必須前行,不前行就會遭到淘汰。TensorFlow作為Google推出的便捷框架,已經受到了許多技術開發者的使用,我自己也參加過血多的線下學習活動,之前都是聽理論,現在,終於開始進入實踐學習階段。期待發現更多精彩有趣!
硬體環境:Mac Mini
軟體環境:OS EI
TensorFlow安裝步驟及流程
1、安裝Pip(Mac自帶Python2.7環境)
安裝:
sudo easy_install pip
更新:
sudo easy_install --upgrade pip
sudo easy_install --upgrade six
2、安裝TensorFlow1.0
先解除安裝舊版:
sudo pip uninstall tensorflow
安裝:
sudo pip install tensorflow
圖片是pip安裝tensorflow時的效果,安裝tensorflow時請全程翻牆
-------- 我是分割點 -------
安裝過程遇到的問題
問題一:執行 " pip install tensorflow" , 常報錯"pip:command not found"
解決方法
1、在命令航輸入
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
2、輸入
cd ~/
進入當前使用者的home目錄
3、建立bash_profile執行命令
touch .bash_profile
4、開啟並編輯bash_profile 執行命令,並在記事本中新增 /usr/local/bin:usr/local/sbin: ,然後command+s儲存關閉
open .bash_profile
圖片是bash_profile檔案中編輯時新增的 /usr/local/bin:usr/local/sbin:寫法
5、輸入更新命令
source .bash_profile
這樣便可以解決command not found問題了
問題二:numpy版本過低問題,TensorFlow需要使用numpy1.11以上版本(含1.11)
以下為安裝過程中numpy版本過低時報錯圖示:
解決方案
1、關閉SIP
1.1點選Mac電腦的蘋果圖示
1.2選擇重新啟動
1.3按住Command+R(重新啟動時,顯示蘋果Logo時同時操作Command+R),直到進入還原模式
1.4選擇實用工具,然後點選 終端
1.5輸入 csrutil disable 按下回車
1.6 重啟電腦
2、numpy升級
關閉SIP後,重啟電腦開啟終端,輸入 pip install -U numpy
升級成功圖示如下:
3、升級成功後,還是開啟SIP(SIP:考慮到系統的安全性問題設定的)
3.1點選Mac電腦的蘋果圖示
3.2 選擇 重新啟動
3.3 按住 Command+R,直到進入還原模式
3.4 選擇實用工具,點選 終端
3.5 輸入 csrutil enable 按下回車
3.6 重啟電腦
到此結束,解決完成numpy許可權問題
問題三:安裝時,由於少了sudo報錯的許可權問題
以下為許可權報錯圖示:
解決方法
sudo pip install tensorflow
提供幾個原始問題連結,感謝在這些博文中的幫助下,讓我可以快速的解決問題
以上是自己安裝實踐中總結的內容,iOS滬上程式碼小子記,如有問題,歡迎評價反饋,希望這篇文章可以對你有所幫助。