Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TensorFlow 1.9.0和Python 3.6.5_Python_Tensorflow_Installation_Python Wheel_Incompatibility - Fatal编程技术网

TensorFlow 1.9.0和Python 3.6.5

TensorFlow 1.9.0和Python 3.6.5,python,tensorflow,installation,python-wheel,incompatibility,Python,Tensorflow,Installation,Python Wheel,Incompatibility,我正在尝试在conda环境(Ubuntu 16.04)中升级到Tensorflow 1.9。我正在使用python 3.6.5。当我尝试这个: source activate myenv sudo -H pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.9.0rc0-cp36-cp36m-linux_x86_64.whl 我得到一个

我正在尝试在conda环境(Ubuntu 16.04)中升级到Tensorflow 1.9。我正在使用python 3.6.5。当我尝试这个:

source activate myenv

sudo -H pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.9.0rc0-cp36-cp36m-linux_x86_64.whl
我得到一个错误:

tensorflow-1.9.0rc0-cp36-cp36m-linux_x86_64.whl is not a supported wheel on this platform.
看起来很奇怪,因为同样的东西在TF1.8上运行良好

TensorFlow在没有
sudo-H
的情况下似乎安装得很好,但当我尝试时:

 python -c "import tensorflow as tf; print(tf.__version__)"
我得到以下错误:

from tensorflow.python.keras._impl.keras.backend import abs
ImportError: cannot import name 'abs'
我无法从conda安装,因为当我检查时,它仍然有1.8版本:

conda install -c conda-forge tensorflow

使用
sudo
可以在本地安装。因此,请删除
sudo-H
,以便在您的环境中安装

此外,您还需要本地的python开发人员库:

  • Ubuntu:
    apt-get-install-python3-dev

  • RHEL/Fedora:
    dnf安装python3-devel

  • Mac OS:检查您的环境变量或尝试重新安装

  • Windows:检查环境变量或尝试重新安装


有时,由于过时的pip,也会发生这种情况。在那种环境下试试这个,让我知道

python -m pip install --upgrade pip
尝试检查康达是否有1.9

conda install -c conda-forge tensorflow
我发现这个Tensorflow是一个预发行版,而不是完整的发行版,因此您可以直接使用pip进行升级


您可以删除已安装的版本并尝试安装此版本,否则请等待几周,然后您可以通过conda forge或pip直接更新。

我得到以下信息:
要求已经更新:pip in/media/rmn/data/projects/anaconda3/envs/monly/lib/python3.6/site-packages(10.0.1)
康达似乎还在使用TensorFlow 1.8等一下。让我升级我的康达环境,我会让你很快知道