教程用于安裝 TensorFlow曙旭, 如果你有 Mac 或者 Linux,你不需要這個教程便监,只需訪問TensorFlow.org > get started > pip installation
扎谎。 你只需要運行幾個命令碳想,然后就設置好了。 對于 Windows 用戶毁靶,你需要使用 Docker 或虛擬機來安裝 TensorFlow胧奔。 我選擇虛擬機,因為它很容易预吆,后來可能需要使用雙引導龙填。
對于啟動,TensorFlow 由 Mac 和 Linux 支持拐叉,但 Windows 不支持岩遗。 如果需要,可以在 Windows 上使用它們的 Docker 發(fā)行包凤瘦。
你可以隨意使用任何你想要的設置宿礁,但我個人將在 Windows 機器上的虛擬機上使用 Ubuntu 16.04。 目前蔬芥,人們要在哪個平臺執(zhí)行機器學習模型梆靖,還是比較不清楚的,所以誰也不知道哪個操作系數(shù)最終會成為這個領域的王者笔诵。 隨意使用任何你想要使用的方法返吻,這一點不重要,但我仍然簡單通過虛擬機來運行嗤放。
首先思喊,下載 Virtualbox壁酬。 這將允許你虛擬化各種組件次酌,如一些 CPU,GPU 和磁盤空間舆乔。 接下來岳服,你需要一個操作系統(tǒng)。 我選擇 Ubuntu 16.04 64bit希俩。 如果你有 64 位處理器吊宋,那么你可以運行 64 位的映像,但是你可能需要在 BIOS 設置中啟用硬件虛擬化颜武,這在 BIOS 設置的 CPU 部分顯示璃搜。 每個主板是不同的,所以我不能更具體了鳞上。 只需在設置和高級設置中查找 CPU 設置選項这吻。
一旦你安裝了 VirtualBox 軟件,以及要使用的操作系統(tǒng)映像篙议,請在 VirtualBox 中單擊“新建”唾糯,為新機器命名怠硼,選擇操作系統(tǒng)的類型和版本,然后轉到下一個選項移怯。
如果你想看到我的實時選項香璃,你可以觀看視頻。 然而舟误,設置非常簡單葡秒。 選擇一個固定大小的硬盤,至少要有 20 GB 的硬盤嵌溢。 我選擇了 50.VDI同云。 選擇適配內存的東西。 你仍然需要一些內存留給你的主機堵腹,所以不要全部都占了炸站。
一旦你完成了,你可以雙擊虛擬機來嘗試啟動它疚顷,你應該得到一個消息旱易,沒有什么可以引導,也沒有任何啟動驅動器腿堤。 從這里可以選擇你最近下載的 Ubuntu 安裝映像阀坏,并開始安裝過程。 安裝時笆檀,你將了解到是否要擦除硬盤驅動器的內容忌堂,并替換為 Ubuntu。 可能感覺不舒服酗洒,答案是肯定的士修,那就是你想做的。 這將清除虛擬硬盤上的安裝樱衷,而不是實際的硬盤驅動器棋嘲。
安裝完成后,系統(tǒng)將提示你重啟虛擬機矩桂。 重新啟動提示似乎對我沒有太大意義沸移,所以你可以關閉窗口來關閉電源,或者從 GUI 右鍵單擊你的虛擬機侄榴,并選擇關閉雹锣。
當你關閉虛擬機時,你可以右鍵單擊它癞蚕,然后進入設置蕊爵。 在那里,進入系統(tǒng)涣达,并分配多于 cpus(1) 的默認數(shù)量在辆。 這些只會在啟動時分配給你的虛擬機证薇,而不是所有時間。 你可能還想為視頻匆篓,給自己一些更多的內存浑度。
現(xiàn)在開機,你可能已經(jīng)注意到你沒有得到很好的解決方案鸦概。 你可以運行以下操作來啟用可調整大小的屏幕:
sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
現(xiàn)在箩张,我們準備好在我們的機器上安裝 TensorFlow。 你還需要 Python3窗市,但這是 Ubuntu 16.04 自帶的先慷。 前往 TensorFlow.org,點擊開始咨察,然后在側欄上的pip installation
论熙。 如果你稍后查看本教程,可能會有所不同摄狱。 但是脓诡,隨著事情的變化,我會盡力更新這個文本的版本媒役。 所以祝谚,在pip installation
頁面上,指南首先讓我們運行:
$ sudo apt-get install python3-pip python3-dev
以上在你的終端中運行酣衷。 在 Ubuntu 上交惯,你可以按ctrl + alt + t
使其在 GUI 桌面上出現(xiàn)。 由于我運行的是 64 位版本的 Linux(Ubuntu)穿仪,有了 Python 3.5席爽,而且想要 CPU 版本,我選擇:
# Ubuntu/Linux 64-bit, CPU only, Python 3.5
$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp35-cp35m-linux_x86_64.whl
之后執(zhí)行:
$ sudo pip3 install --upgrade $TF_BINARY_URL
我們完成了牡借。為了測試拳昌,我們可以在控制臺中輸入python3
,并嘗試導入tensorflow
钠龙。 如果工作正常,我們就都設置好了御铃!
我使用 Sublime Text 來編輯 Python 文件碴里。 使用任何你喜歡的 編輯器。在 Ubuntu 上上真,一旦下載了.deb
文件咬腋,你需要運行:sudo dpkg -i /path/to/deb/file
,然后sudo apt-get install -f
睡互。