首頁>技術>

本文是基於ubuntu20.04系統,透過python3.8來安裝tensorflow2.2.0版本。因國外網站被牆,本文的方法可以解決網路慢的問題,可以在國內快速安裝。示例雖然是tensorflow2.2.0版本,但是其它版本也是一樣的安裝方法,本文作者也實操過其它的版本。

想看更詳細的可以去官網看:

https://tensorflow.google.cn/install/pip
一、檢查是否安裝了python3、pip3

執行如下程式碼檢查:

python3 --versionpip3 --version

如果沒有即安裝python3.8,按下面這個安裝,比較簡單。

安裝python3.8:

sudo apt updatesudo apt install python3.8python3.8 --version

另:大家也可以安裝一些工具

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
二、安裝tensorflow2.2.01、下載軟體包

下載國內清華大學的tensorflow軟體包,查到對應的軟體包

在https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/tensorflow/下載:tensorflow-2.2.0-cp38-cp38-manylinux2010_x86_64.whl

可以用命令這樣下:

wget https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/5e/5e/8812d6e4f61a1ba2b11c125a6bae985dbe24aa738f2247f817e0d2a5f90a/tensorflow-2.2.0-cp38-cp38-manylinux2010_x86_64.whl#sha256=8f364528f70d895b96a0de36c7c6002644bf4c5df1ee3fbfa775f5cee6571ad7

下載完後如下:

2、建立虛擬環境

(1)先安裝工具包:

sudo apt updatesudo apt install python3-dev python3-pip python3-venv

(2)建立虛擬環境:

python3 -m venv --system-site-packages ./venv

venv是一個虛擬環境的目錄,可以改成自己放的目錄。

(3)進入虛擬環境:

source ./venv/bin/activate 

注:如果安裝了jupyter的,進入後再開啟jupyter notebook,輸入:jupyter notebook,就可以在虛擬環境用jupyter。

如果要退出虛擬環境:

deactivate  

(4)安裝tensorflow

因為安裝tensorflow的過程中,會下載許多其它的包,所以指定豆瓣的倉庫會下載得更加快一點的,要不下載很慢,甚至失敗。如下:

pip install tensorflow_gpu-2.2.0-cp38-cp38-manylinux2010_x86_64.whl -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

如果提示pip的版本不夠新,可以用下面命令更新:

pip install --upgrade pip

這樣就可以快速地安裝tensorflow2.2.0了。

(5)檢查是否安裝成功:

#進入python  #然後測試import tensorflow as tf

如果沒有問題,說明安裝成功。

這樣大家就可以測試,強大的tensorflow的功能了,為理解深度學習打下實驗前提。然後最好是再安裝一下jupyter。就可以愉快地玩人工智慧了。

11
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • CentOS7下部署開源網路監控工具Observium