人工智能和機(jī)器學(xué)習(xí)現(xiàn)在已經(jīng)成為老幼皆知的科學(xué)名詞了,這要?dú)w功于谷歌褒墨、facebook等等這類大公司不遺余力的推廣扣猫,比如谷歌甚至把壓箱底的秘籍TensorFlow給開源出來毕荐,這流行程度可以稱之為人工智能下的Android也不為過。谷歌這一做法其實(shí)和開源Android類似冕碟,說大了去是造福全人類拦惋,幫助中小型公司做出自己的智能產(chǎn)品,自私點(diǎn)說其實(shí)是在布局人工職能安寺,建立起一套標(biāo)準(zhǔn)厕妖,爭奪未來話語權(quán)。不管目的如何挑庶,只要是有利于社會(huì)進(jìn)步的都是好的言秸。這不我這種小白也開始了自己的人工智能學(xué)習(xí)之路。
TensorFlow官方安裝地址
我這里根據(jù)官方文檔重走一遍TensorFlow的安裝過程迎捺,相應(yīng)的步驟做下簡單的翻譯举畸。學(xué)習(xí)人工智能之前最好具備一些python的相關(guān)知識:這里推薦學(xué)習(xí)廖雪峰的python教程,2.7版本教程在網(wǎng)頁右上角切換凳枝。
安裝教程:
1.打開一個(gè)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抄沮,實(shí)際是你自己創(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.驗(yàn)證你的安裝是否正確
每打開一個(gè)新的 shell 使用 TensorFlow 都必須激活虛擬環(huán)境岖瑰。如果當(dāng)前虛擬環(huán)境沒有被激活(也就是提示符不是 tensorflow)叛买,執(zhí)行以下任一命令:
$ source ~/tensorflow/bin/activate # bash, sh, ksh, or zsh
$ source ~/tensorflow/bin/activate.csh # csh or tcsh
當(dāng)你的提示符變成下面這樣說明 tensorflow 環(huán)境已經(jīng)激活:
(tensorflow)$
退出環(huán)境:
(tensorflow)$ deactivate
卸載TensorFlow
$ rm -r ~/tensorflow
好了,TensorFlow我們就安裝成功了蹋订,如果有什么問題可以仔細(xì)查閱官方的安裝教程聪全。
************9月20日更新************
在你編譯的時(shí)候會(huì)有上面的警告,具體的解決辦法