
人工智能和機器學習現(xiàn)在已經(jīng)成為老幼皆知的科學名詞了,這要歸功于谷歌、facebook等等這類大公司不遺余力的推廣,比如谷歌甚至把壓箱底的秘籍TensorFlow給開源出來,這流行程度可以稱之為人工智能下的Android也不為過。谷歌這一做法其實和開源Android類似,說大了去是造福全人類,幫助中小型公司做出自己的智能產(chǎn)品,自私點說其實是在布局人工職能,建立起一套標準,爭奪未來話語權(quán)。不管目的如何,只要是有利于社會進步的都是好的。這不我這種小白也開始了自己的人工智能學習之路。
TensorFlow官方安裝地址
我這里根據(jù)官方文檔重走一遍TensorFlow的安裝過程,相應的步驟做下簡單的翻譯。學習人工智能之前最好具備一些python的相關(guān)知識:這里推薦學習廖雪峰的python教程,2.7版本教程在網(wǎng)頁右上角切換。
安裝教程:
1.打開一個shell終端
2.安裝pip和virtualenv
$ sudo easy_install pip
$ sudo pip install --upgrade virtualenv
3.執(zhí)行任一以下命令創(chuàng)建虛擬環(huán)境
targetDirectory是你創(chuàng)建的目錄
for Python 2.7
$ virtualenv --system-site-packages targetDirectory
for Python 3.n
$ virtualenv --system-site-packages -p python3 targetDirectory
假使targetDirectory 是 ~/tensorflow,實際是你自己創(chuàng)建的文件夾的路徑
4.執(zhí)行任一以下命令激活TensorFlow
$ source ~/tensorflow/bin/activate # If using bash, sh, ksh, or zsh
$ source ~/tensorflow/bin/activate.csh # If using csh or tcsh
5. 如果安裝了pip 8.1 或者更新的版本,執(zhí)行以下任一命令在激活的虛擬環(huán)境中安裝 TensorFlow 及其所有依賴
$ pip install --upgrade tensorflow # for Python 2.7
$ pip3 install --upgrade tensorflow # for Python 3.n
6.驗證你的安裝是否正確
每打開一個新的 shell 使用 TensorFlow 都必須激活虛擬環(huán)境。如果當前虛擬環(huán)境沒有被激活(也就是提示符不是 tensorflow),執(zhí)行以下任一命令:
$ source ~/tensorflow/bin/activate # bash, sh, ksh, or zsh
$ source ~/tensorflow/bin/activate.csh # csh or tcsh
當你的提示符變成下面這樣說明 tensorflow 環(huán)境已經(jīng)激活:
(tensorflow)$
退出環(huán)境:
(tensorflow)$ deactivate
卸載TensorFlow
$ rm -r ~/tensorflow
好了,TensorFlow我們就安裝成功了,如果有什么問題可以仔細查閱官方的安裝教程。
************9月20日更新************

在你編譯的時候會有上面的警告,具體的解決辦法