安装tensorflow时发生错误

时间:2019-12-30 03:19:48

标签: python tensorflow pip

当我希望通过使用命令“ pip3 install --upgrade tensorflow”来安装tensorflow时,发生了错误:

set

如何解决这个问题?请!

2 个答案:

答案 0 :(得分:0)

我阅读了您的问题,我想回答您的问题是我的答案解决了您的问题,那么我对此将感到非常满意。

基本上这是一个环境问题,因此,当您在系统中安装张量流环境时,我会向您提供一些信息。

系统要求

pip 19.0或更高版本(需要许多Linux 2010支持)    Ubuntu 16.04或更高版本(64位)    mac OS 10.12.6(Sierra)或更高版本(64位)(不支持GPU)    Windows 7或更高版本(64位)(仅适用于Python 3)Raspbian 9.0或更高版本

硬件要求

从Tensor Flow 1.6开始,二进制文件使用的AVX指令可能无法在较旧的CPU上运行。 阅读GPU支持指南,以在Ubuntu或Windows上设置启用CUDA的GPU卡。

在系统上安装Python开发环境 需要Python> 3.4和pip> = 19.0

  • python 3 --version
  • pip3 --version
  • virtualenv --version 如果这些软件包已经安装,请跳到下一步。 否则,请安装Python,pip包管理器和Virtualenv:
  • sudo apt更新
  • sudo apt安装python 3-dev python 3-pip
  • sudo pip3 install -U virtualenv#系统范围内安装

警告:升级系统点可能会导致问题 如果不在虚拟环境中,请对以下命令使用python 3 -m pip。这样可以确保您升级并使用Python pip而不是系统pip。

创建虚拟环境(推荐) Python虚拟环境用于将软件包安装与系统隔离。

通过选择Python解释器并创建一个./venv目录来保存它来创建一个新的虚拟环境:

virtualenv --system-site-packages -p python 3 ./venv 使用特定于外壳程序的命令激活虚拟环境: 源./venv/bin/activate#sh,bash,ksh或zsh 当virtualenv处于活动状态时,您的shell提示符将以(venv)为前缀。

在虚拟环境中安装软件包,而不影响主机系统设置。首先升级点子: pip install --upgrade pip

点列表#显示虚拟环境中安装的软件包

并在以后退出virtualenv: 停用#在使用Tensor Flow完成之前不要退出

安装Tensor Flow pip软件包 选择以下Tensor Flow软件包之一从PyPI安装:

张量流—仅用于CPU的最新稳定发行版(2.x)(建议初学者使用)。 tensor flow-GPU-具有GPU支持的最新稳定版本(Ubuntu和Windows)。 tf-nightly-预览版本(不稳定)。 Ubuntu和Windows包括GPU支持。 tensor flow == 1.15 — Tensor Flow 1.x的最终版本。

软件包依赖项将自动安装。这些列在setup.py文件的REQUIRED_PACKAGES下。

pip install-升级张量流

python -c“将张量流作为tf; print(tf.reduce_sum(tf.random.normal([1000,1000])))”

答案 1 :(得分:0)

系统要求

pip 19.0或更高版本(需要许多Linux 2010支持)Ubuntu 16.04或更高版本(64位)mac OS 10.12.6(Sierra)或更高版本(64位)(不支持GPU)Windows 7或更高版本(64-位)(仅适用于Python 3)Raspbian 9.0或更高版本

硬件要求

从Tensor Flow 1.6开始,二进制文件使用的AVX指令可能无法在较旧的CPU上运行。阅读GPU支持指南,以在Ubuntu或Windows上设置启用CUDA的GPU卡。

在系统上安装Python开发环境 需要Python> 3.4和pip> = 19.0

python 3-版本 pip3-版本 virtualenv --version如果已经安装了这些软件包,请跳到下一步。否则,请安装Python,pip包管理器和Virtualenv: sudo apt更新 须藤apt install python 3-dev python 3-pip sudo pip3 install -U virtualenv#全系统安装

在虚拟环境中安装软件包,而不影响主机系统设置。首先升级pip:pip install --upgrade pip

安装Tensor Flow pip软件包选择以下Tensor Flow软件包之一从PyPI安装:

张量流—仅用于CPU的最新稳定发行版(2.x)(建议初学者使用)。 tensor flow-GPU-具有GPU支持的最新稳定版本(Ubuntu和Windows)。 tf-nightly-预览版本(不稳定)。 Ubuntu和Windows包括GPU支持。 tensor flow == 1.15 — Tensor Flow 1.x的最终版本。

软件包依赖项将自动安装。这些列在setup.py文件的REQUIRED_PACKAGES下。

pip install-升级张量流