【翻譯】 如何在 ubuntu 16.04或之後的版本,安裝 Tensorflow ?

作者/攝影 翻譯:宗諭

審閱:阿吉老師

主題圖片:翻攝自ubuntu及TensorFlow網站,特此致謝!

說明 原文請見,感謝TensorFlow團隊授權,特此致謝!
材料表
  • ubuntu 16.04或之後的版本(64位元)

 

硬體需求:

1.從TensorFlow 1.6開始,執行檔使用AVX指令集,因此在較舊的CPU上,可能無法執行。

2.請先閱讀GPU支援說明,並在ubuntu上設定好能安裝CUDA的GPU。

 

Step1:請在您的系統上先安裝Python開發環境(需使用Python 3.4、3.5或3.6)。

請用以下指令來檢查:

[pastacode lang=”python” manual=”python3%20–version%0Apip3%20–version%0Avirtualenv%20–version” message=”” highlight=”” provider=”manual”/]

 

如果這些套件都已經安裝好了,請跳過下一步。若沒有安裝好的話,請安裝Pythonpip package managerVirtualenv

[pastacode lang=”python” manual=”sudo%20apt%20update%0Asudo%20apt%20install%20python3-dev%20python3-pip%0Asudo%20pip3%20install%20-U%20virtualenv%20%20%23%20system-wide%20install%0A” message=”” highlight=”” provider=”manual”/]

 

Step2:建立虛擬環境(推薦)

Python virtual environments are used to isolate package installation from the system.

之所以要建立個別的Python虛擬環境,是為了從作業系統隔離不同版本的套件。

 

Create a new virtual environment by choosing a Python interpreter and making a ./venv directory to hold it:

1.藉由選擇一個Python直譯器並產生一個./venv目錄存放它,以建立一個新的虛擬環境。

[pastacode lang=”python” manual=”virtualenv%20–system-site-packages%20-p%20python3%20.%2Fvenv” message=”” highlight=”” provider=”manual”/]

 

2.使用shell指令來啟動虛擬環境。

[pastacode lang=”python” manual=”source%20.%2Fvenv%2Fbin%2Factivate%20%20%23%20sh%2C%20bash%2C%20ksh%2C%20or%20zsh” message=”” highlight=”” provider=”manual”/]

 

When virtualenv is active, your shell prompt is prefixed with (venv).

3.當虛擬環境被啟動,您電腦上的提示符號的前面會多了一個(venv)。

 

Install packages within a virtual environment without affecting the host system setup. Start by upgrading pip:

4.在虛擬環境中安裝套件,不會影響主機系統的設定。讓我們先升級pip:

[pastacode lang=”python” manual=”pip%20install%20–upgrade%20pip%0A%0Apip%20list%20%20%23%20show%20packages%20installed%20within%20the%20virtual%20environment%0A” message=”” highlight=”” provider=”manual”/]

 

5.如果您已經不需使用TensorFlow,請用以下命令離開虛擬環境:

[pastacode lang=”python” manual=”deactivate%20%20%23%20don’t%20exit%20until%20you’re%20done%20using%20TensorFlow” message=”” highlight=”” provider=”manual”/]

 

Step3:安裝TensorFlow pip套件

 Choose one of the following TensorFlow packages to install from PyPI:

因為本文使用的作業系統是ubuntu,所以請根據您的電腦規格,從PyPI來安裝下列其中一個TensorFlow套件:

  • tensorflow– 當前版本,只支援CPU,推薦初學者安裝。
  • tensorflow-gpu– 當前版本,支援GPU(ubuntu和Windows)
  • tf-nightly – nightly版本,只支援CPU,不穩定。
  • tf-nightly-gpu–nightly版本,支援GPU,不穩定(ubuntu和Windows)

 

請在虛擬環境中輸入以下命令來安裝您所要的TensorFlow版本,例如:

[pastacode lang=”python” manual=”pip%20install%20–upgrade%20tensorflow” message=”” highlight=”” provider=”manual”/]

 

接下來,驗證安裝:

[pastacode lang=”python” manual=”python%20-c%20%22import%20tensorflow%20as%20tf%3B%20tf.enable_eager_execution()%3B%20print(tf.reduce_sum(tf.random_normal(%5B1000%2C%201000%5D)))%22″ message=”” highlight=”” provider=”manual”/]

 

如果沒有看到錯誤訊息,就安裝完成了!接下來,讀者可以先閱讀一些教學文件,然後展開對TensorFlow的初體驗。

 

備註:如果想要購買人工智慧相關產品,歡迎洽詢機器人王國商城

 

相關文章

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *