安裝anaconda
先去anaconda官網(https://www.anaconda.com/distribution/)安裝Python對應版本的anaconda(注:如果兩個版本都安裝最好先安裝2版本再安裝3版本)
虛擬環境配置
1.安裝pip3(一般安裝anaconda3是不安裝pip3的需要自己安裝)
打開鏈接https://bootstrap.pypa.io/get-pip.py,將文本存到本地,命名爲get_pip.py.
然後通過已經安裝的python3解釋執行這個文件:
$python3 /路徑/get_pip.py
pip3 安裝完成。
(注:如果連接失效可以去https://download.csdn.net/download/u013241595/11801134下載文件)
2.安裝虛擬環境
sudo pip3 install virtualenv
3.創建並激活環境,這裏我起名叫做tensorflow
virtualenv tensorflow # 創建,此時可在根目錄下找到創建的文件夾tensorflow
. ~/tensorflow/bin/activate # 激活虛擬環境,在終端上出現(tensorflow)的前標
4.在環境中安裝ipython內核
這個纔是將tensorflow和jupyter notebook結合起來的關鍵
pip3 install ipykernel
5.查看anaconda支持的tensorflow的各個版本
anaconda search -t conda tensorflow
此時會出現一大堆版本,一般來說最新版本兼容性最好
6.查看安裝anaconda/tensorflow的命令
anaconda show anaconda/tensorflow
7.輸入最後一行安裝命令
conda install --channel https://conda.anaconda.org/anaconda tensorflow
此時查看tensorflow的版本已經是1.14.0,這個纔是anaconda兼容的最新版本
8.使用ipykernel的方法連接之前創建的tensorflow環境和notebook
python -m ipykernel install --user --name tensorflow --display-name "tensorflow1.14.0"
這段代碼的含義是將名字爲tensorflow的虛擬環境安裝到ipython的內核中,並起名爲tensorflow1.14.0,此時不兼容的問題出現,import tensorflow as tf 後就立馬報錯 No module named ‘tensorflow’,執行下面命令就行了
pip install --upgrade tensorflow
這個時候就可以正常使用最新版本的tensorflow啦
9.驗證TensorFlow是否可以使用
輸入以下代碼
python3
import tensorflow as tf
tf.__version__
此時顯示TensorFlow安裝版本爲1.14.0版本,至此TensorFlow安裝完成,jupyter notebook也可以使用TensorFlow,新建選項就會出現TensorFlow1.14.0的選項