0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TensorFlow安裝手冊之如何利用pip安裝 TensorFlow

Tensorflowers ? 來源:未知 ? 作者:易水寒 ? 2018-10-28 10:57 ? 次閱讀

關(guān)于 TensorFlow 安裝,有很多方法可以實踐。本文將為大家詳細介紹如何利用 pip 安裝 TensorFlow 。

可用安裝包

tensorflow — 僅限 CPU 的當前版本(推薦給初學者)

tensorflow - gpu— 支持 GPU 的當前版本(Ubuntu 和 Windows)

tf - nightly —Nightly 僅為 CPU 構(gòu)建(不穩(wěn)定)

tf - nightly - gpu — 使用 GPU 支持 Nightly(不穩(wěn)定,Ubuntu 和 Windows)

系統(tǒng)要求

Ubuntu 16.04 或更高版本(64 位)

macOS 10.12.6(Sierra)或更高版本(64 位)(無 GPU 支持)

Windows 7 或更高版本(64 位)(僅限 Python 3)

Raspbian 9.0 或更高版本

硬件要求

從 TensorFlow 1.6 開始,二進制文件使用 AVX 指令,這些指令可能無法在老一點的 CPU 上運行

閱讀 GPU 支持指南(https://tensorflow.google.cn/install/gpu?hl=zh-CN),在 Ubuntu 或 Windows 上設置支持 CUDA? 的 GPU 卡

在系統(tǒng)上安裝 Python 開發(fā)環(huán)境

Python 3

檢查您的 Python 環(huán)境是否已配置:

需要 Python 3.4, 3.5 或 3.6

$ python3 --version$pip3 --version$virtualenv --version

如果已安裝這些軟件包,請?zhí)料乱徊健?/p>

否則,請安裝 Python,pip 包管理器和 Virtualenv:

UBUNTU

$sudo apt update$sudo apt install python3-dev python3-pip$sudo pip3 install -U virtualenv # system-wide install

MAC OS

使用 Homebrew 包管理器安裝:

$/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"$export PATH="/usr/local/bin:/usr/local/sbin:$PATH"$brew update$brew install python # Python 3$sudo pip3 install -U virtualenv # system-wide install

WINDOWS

安裝 2015 Redistributable Update 3。這是 Visual Studio 2015 附帶的,可以單獨安裝:

轉(zhuǎn)到 Visual Studio 下載

選擇 Redistributables 和 Build Tools

下載并安裝 Microsoft Visual C ++ 2015 Redistributable Update 3

安裝適用于 Windows 的 64 位 Python 3 發(fā)行版(選擇 pip 作為可選功能)

C:\>pip3 install -U pip virtualenv

RASPBERRY PI

$sudo apt update$sudo apt install python3-dev python3-pip$sudo apt install libatlas-base-dev # required for numpy$sudo pip3 install -U virtualenv # system-wide install

OTHER

$curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py$python get-pip.py$sudo pip3 install -U virtualenv # system-wide install

Python 2.7

檢查您的 Python 環(huán)境是否已配置:

$python --version$pip --version$virtualenv --version

如果已安裝這些軟件包,請?zhí)料乱徊健?/p>

否則,請安裝 Python,pip 包管理器和 Virtualenv:

UBUNTU

$sudo apt update$sudo apt install python-dev python-pip$sudo pip install -U virtualenv # system-wide install

MAC OS

使用 Homebrew 包管理器安裝:

$/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"$export PATH="/usr/local/bin:/usr/local/sbin:$PATH"$brew update$brew install python@2 # Python 2$sudo pip install -U virtualenv # system-wide install

RASPBERRY PI

$sudo apt update$sudo apt install python-dev python-pip$sudo apt install libatlas-base-dev # required for numpy$sudo pip install -U virtualenv # system-wide install

OTHER

$curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py$python get-pip.py$sudo pip install -U virtualenv # system-wide install

創(chuàng)建虛擬環(huán)境(推薦)

Python 虛擬環(huán)境用于將程序包安裝與系統(tǒng)隔離。

UBUNTU / MAC OS

通過選擇 Python 解釋器并創(chuàng)建一個 ./venv 目錄來創(chuàng)建一個新的虛擬環(huán)境:

$virtualenv --system-site-packages -p python2.7./venv

使用特定于 shell 的命令激活虛擬環(huán)境:

$source ./venv/bin/activate # sh, bash, ksh, or zsh

當 virtualenv 處于活動狀態(tài)時,shell 提示符前綴為(venv)。

要在不影響主機系統(tǒng)設置的情況下,在虛擬環(huán)境中安裝軟件包。首先升級 pip:

(venv)$pip install --upgrade pip(venv)$pip list # show packages installed within the virtual environment

之后退出 virtualenv:

(venv)$deactivate # don't exit until you're done using TensorFlow

WINDOWS

通過選擇 Python 解釋器并創(chuàng)建一個 ./venv 目錄來創(chuàng)建一個新的虛擬環(huán)境。

激活虛擬環(huán)境:

(venv)C:\>.\venv\Scripts\activate

在虛擬環(huán)境中安裝軟件包,不會影響主機系統(tǒng)設置。 首先升級 pip:

(venv)C:\>pip install --upgrade pip(venv)C:\>pip list # show packages installed within the virtual environment

之后退出 virtualenv:

(venv)C:\> deactivate # don't exit until you're done using TensorFlow

CONDA

我們推薦使用 TensorFlow 提供的 pip 包,也可以使用社區(qū)支持的 Anaconda 包。

通過選擇 Python 解釋器并創(chuàng)建一個 ./venv 目錄來創(chuàng)建一個新的虛擬環(huán)境:

$conda create -nvenvpip python=2.7

激活虛擬環(huán)境:

&source activatevenv

在虛擬環(huán)境中,使用其完整 URL 安裝 TensorFlow pip 包

(venv)$pip install --ignore-installed --upgrade packageURL

之后退出 virtualenv:

(venv)$source deactivate

安裝 TensorFlow pip 包

從 PyPI 中選擇以下 TensorFlow 軟件包之一進行安裝:

tensorflow—僅限 CPU 的當前版本(推薦給初學者)

tensorflow - gpu —支持 GPU 的當前版本(Ubuntu 和 Windows)

tf - nightly— Nightly 僅為 CPU 構(gòu)建(不穩(wěn)定)

tf - nightly - gpu —使用 GPU 支持 Nightly(不穩(wěn)定,Ubuntu 和 Windows)

程序包依賴項是自動安裝的。 都列在 REQUIRED_PACKAGES 下的 setup.py 文件中。

VIRTUALENV INSTALL

(venv)$ pip install --upgrade tensorflow

驗證安裝:

(venv)$python -c "import tensorflow as tf; print(tf.__version__)"

SYSTEM INSTALL

$ pip install --user --upgrade tensorflow # install in $HOME

驗證安裝:

$python -c "import tensorflow as tf; print(tf.__version__)"

成功:現(xiàn)在已安裝 TensorFlow。 閱讀教程,開始使用。(https://tensorflow.google.cn/tutorials/?hl=zh-CN)

安裝包位置

一些安裝機制需要 TensorFlow Python 包的 URL。 您指定的值取決于您的 Python 版本。

版本 URL
Linux
Python 2.7 CPU-only https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.11.0-cp27-none-linux_x86_64.whl
Python 2.7 GPUsupport https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.11.0-cp27-none-linux_x86_64.whl
Python 3.4 CPU-only https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.11.0-cp34-cp34m-linux_x86_64.whl
Python 3.4 GPUsupport https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.11.0-cp34-cp34m-linux_x86_64.whl
Python 3.5 CPU-only https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.11.0-cp35-cp35m-linux_x86_64.whl
Python 3.5 GPUsupport https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.11.0-cp35-cp35m-linux_x86_64.whl
Python 3.6 CPU-only https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl
Python 3.6 GPUsupport https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.11.0-cp36-cp36m-linux_x86_64.whl
macOS (CPU-only)
Python 2.7 https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.11.0-py2-none-any.whl
Python 3.4, 3.5, 3.6 https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.11.0-py3-none-any.whl
Windows
Python 3.5 CPU-only https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.11.0-cp35-cp35m-win_amd64.whl
Python 3.5 GPUsupport https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.11.0-cp35-cp35m-win_amd64.whl
Python 3.6 CPU-only https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.11.0-cp36-cp36m-win_amd64.whl
Python 3.6 GPUsupport https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.11.0-cp36-cp36m-win_amd64.whl

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gpu
    gpu
    +關(guān)注

    關(guān)注

    27

    文章

    4632

    瀏覽量

    128442
  • python
    +關(guān)注

    關(guān)注

    54

    文章

    4758

    瀏覽量

    84289
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    328

    瀏覽量

    60444

原文標題:TensorFlow 安裝手冊 — 使用 pip 安裝 TensorFlow

文章出處:【微信號:tensorflowers,微信公眾號:Tensorflowers】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    可以使用我們提供的二進制包, 或者使用源代碼, 安裝 TensorFlow.

    二進制安裝TensorFlow Python API 依賴 Python 2.7 版本.在 Linux 和 Mac 下最簡單的安裝方式, 是使用 pip
    發(fā)表于 03-30 20:01

    谷歌深度學習插件tensorflow

    3.7.0了,還是使用老一點的版本踏實些。安裝CPU版本輸入pip3 install --upgrade tensorflow從圖看見安裝完成,下面驗證一下按上圖輸入代碼,輸出正常,
    發(fā)表于 07-04 13:46

    干貨!教你怎么搭建TensorFlow深度學習開發(fā)環(huán)境!

    里進入剛剛下載TensorFlow的文件夾路徑,使用pip命令將TensorFlow安裝好,如果下載的是GPU版本,命令如下:pip ins
    發(fā)表于 09-27 13:56

    Anacondatensorflow:深度學習Anaconda下安裝tensorflow正確運行史上最強攻略

    Anacondatensorflow:深度學習Anaconda下安裝tensorflow正確運行
    發(fā)表于 12-21 10:40

    Tensorflow安裝手冊

    Tensorflow安裝手冊
    發(fā)表于 05-23 16:38

    Linux環(huán)境的CPU版本TensorFlow安裝步驟

    Linux環(huán)境下安裝CPU版本的TensorFlow
    發(fā)表于 09-05 09:26

    anaconda安裝TensorFlow步驟

    用anaconda安裝TensorFlow遇到的問題及解決方案
    發(fā)表于 03-25 11:19

    TensorFlow安裝和下載(超詳細)

    tensorflow,并安裝 pip,python,wheel 及其他軟件包。conda 環(huán)境創(chuàng)建后,調(diào)用 source activate/activate 命令激活環(huán)境。在激活的環(huán)境中,使用
    發(fā)表于 07-22 10:25

    TensorFlow常用Python擴展包

    學習模型,如卷積、LSTM、BatchNorm、BiRNN、PReLU、殘差網(wǎng)絡和生成網(wǎng)絡。它只適用于TensorFlow 1.0 或更高版本。請使用 pip install tflearn 安裝
    發(fā)表于 07-28 14:35

    RK3399開發(fā)板香橙派4在Ubuntu系統(tǒng)下如何安裝TensorFlow

    `主要的區(qū)別是香橙派4B內(nèi)置了NPU(人工智能處理器),可以協(xié)助CPU做神經(jīng)網(wǎng)絡加速計算。下文將介紹下香橙派4/4B安裝TensorFlow的一種方式:步驟:從以下下載TensorFlowp
    發(fā)表于 10-19 15:55

    如何安裝TensorFlow2 Pytorch?

    如何安裝TensorFlow2 Pytorch?
    發(fā)表于 03-07 07:32

    如何在Raspberry上安裝TensorFlow

    在Raspberry Pi上安裝TensorFlow曾經(jīng)是一項令人沮喪的任務。但是,隨著Raspberry Pi正式支持更新版本的Google TensorFlow,您只需要幾個命令即可安裝
    的頭像 發(fā)表于 07-30 14:30 ?5073次閱讀
    如何在Raspberry上<b class='flag-5'>安裝</b><b class='flag-5'>TensorFlow</b>

    Windows下利用Anaconda安裝Tensorflow教程

    Windows下利用Anaconda安裝Tensorflow教程(深圳市澳科電源技術(shù)有限公司)-Windows下利用Anaconda安裝
    發(fā)表于 09-18 14:52 ?12次下載
    Windows下<b class='flag-5'>利用</b>Anaconda<b class='flag-5'>安裝</b><b class='flag-5'>Tensorflow</b>教程

    Linux安裝tensorflow

    Linux安裝tensorflow
    的頭像 發(fā)表于 01-12 11:26 ?1139次閱讀
    Linux<b class='flag-5'>安裝</b><b class='flag-5'>tensorflow</b>

    pip安裝后仍有ImportError No module named XX問題解決

    原文鏈接 pip安裝模塊后,仍然出現(xiàn)報錯: ImportError: No module named 'XX' 需要用conda再裝一次。 以TensorFlow為例,原安裝方法:
    的頭像 發(fā)表于 01-12 15:20 ?1162次閱讀