一般都是伺服器上直接開幹,但是也會有人在本機上裝一下的,這裡寫下,tensorflow在mac上安裝的坑,給後來者乙個參考1 安裝教程
直接去官網按照說明安裝就好,如果要安裝gpu版本,先安裝官網上的mac gnu設定教程,裝下cud相關的工具,最後有個sample跑過了就算gpu計算環境配置成功
2 第乙個坑
按照官網上的教程,直接使用pip安裝方法就好,注意pip版本要大於8.1,然後你直接sudo pip install tensorflow (不加sudo會許可權不夠),然後一般會不通過,提示解除安裝numpy不成功。
我認為是這樣的原因:numpy是mac系統預設裝的庫,並且設定有保護,所以無法解除安裝,然後tensorflow需要更高版本的numpy,所以就不成功啦
解決方法如下:
去除mac系統的保護,1 重啟電腦 2 重啟看見蘋果logo了,按住command + r ,進入恢復模式 3 然後在上面的終端工具裡面,進入終端 4 在終端輸入 csrutil disable 5 重啟,然後再次執行pip安裝 還不明白的話看這篇部落格3 第二個坑
在python命令列下
import numpy
numpy.__path__
#你會發現出現了乙個包含***/framework/***的路徑,沒錯這還是系統安裝的那個numpy的路勁,
#雖然你公升級了,然是匯入包的時候還是按照之前的路勁匯入,所以版本過低,這個時候只需要把老的路徑去掉
sudo mv /system/library/frameworks/python.framework/versions/2.7/extras/lib/python/numpy \
/system/library/frameworks/python.framework/versions/2.7/extras/lib/python/numpy_old
然後再次進入python編輯模式,輸入
import numpy
numpy.__path__
#這個時候,路勁就變成了,我們公升級的那個numpy的路徑了,是個***/local/***
然後你再import tensorflow 就沒問題啦,就可以去輸出hello world 了
安裝成功,後續加油哦!
tensorflow mac 安裝教程
tensorflow 最近很火,花了乙個小時在自己電腦上安裝了乙個tensorflow 官方文件上看著挺簡單,有幾個坑 怕出問題的話用mac的 root 使用者安裝 根據自己電腦上的 python版本 選擇安裝2.7或者3 1 安裝管理元件 sudo easy install pip 3.8.1 以...
C C 獲取本機名 本機IP 本機MAC
本機名 ip mac都是一些比較常用網路引數,怎麼用c c 獲取呢?研究了兩三個小時.需要說明的都在 注釋裡 1 include 2 include 3 include 4 5 pragma comment lib,ws2 32.lib socket靜態庫,取本機ip用 6 pragma comme...
獲取本機號碼,本機IP
獲取本機號碼 telephonymanager phonemgr telephonymanager this.getsystemservice context.telephony service txtphonenumber.settext phonemgr.getline1number txtph...