安裝tensorflow之前要先確認python3、pip、pip3的環境設定,由於我們在執行tensorflow或Keras都是呼叫python3,所以我們必須確認pip、pip3哪個環境設定是和python3相同,否則在安裝tensorflow以及Keras會發生找不到Module的情形發生。
1. 確認python3、pip、pip3的環境設定
因為python3和pip環境設定相同,所以在安裝tensorflow和Keras時都會用pip指令安裝
2. 安裝tensorflow
$ sudo apt update
$ sudo apt install python3-dev python3-pip
ps. 不使用“sudo pip3 install -U virtualenv”單純是因為我不太想每次跑深度學習都要呼叫tensorflow的虛擬環境virtualenv
$ sudo apt-get install python3-pip
ps. pip安裝python3.X的環境,否則是python2.X
$ pip install --user --upgrade tensorflow
$ pip install --user --upgrade tensorflow-gpu
和官方不一樣地方在於我是選擇用pip安裝,如果把pip3改成跟python3一樣環境,也是可以利用pip3來安裝喔。
3. 驗證
$ python3 -c "import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000, 1000])))"
參考
https://www.tensorflow.org/install/pip
沒有留言:
張貼留言