我使用anaconda包安装了新版本的Python 3.6,但是我无法安装tensorflow,总是收到以下错误提示:
"tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl不支持此平台。"
如何在anaconda(Python 3.6)上安装tensorflow?
我使用anaconda包安装了新版本的Python 3.6,但是我无法安装tensorflow,总是收到以下错误提示:
"tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_amd64.whl不支持此平台。"
如何在anaconda(Python 3.6)上安装tensorflow?
更新: TensorFlow自版本1.2.0起支持Windows上的Python 3.6(请参见发行说明)。
目前TensorFlow只支持Python 3.5 64位。对Python 3.6的支持正在进行中,您可以在此处跟踪并参与讨论。
目前在Windows上使用Python 3.6与TensorFlow的唯一替代方法是从源代码构建TF。
如果不想卸载Python 3.6的Anaconda分发并安装早期版本,则可以创建一个适用于Python=3.5的conda环境,如下所示:
conda create --name tensorflow python=3.5
activate tensorflow
pip install tensorflow-gpu
conda install -n myenv tensorflow-gpu==1.11.0
(或任何版本)。这样,cudnn和cudotoolkit也会以正确的版本安装到conda环境中。 - phiconda install -c conda-forge tensorflow
有什么问题吗? - Charlie Parker这是我在Windows 10 64位上安装Anaconda Python 3.6版本和Tensorflow所做的,并且成功了!
通过执行以下命令创建名为“tensorflow”的conda环境:
C:> conda create -n tensorflow
通过执行以下命令激活conda环境:
C:> activate tensorflow
(tensorflow)C:> # Your prompt should change
从这里下载“tensorflow-1.0.1-cp36-cp36m-win_amd64.whl”。(对于我的情况,一旦下载完成,文件将位于“C:\ Users \ Joshua \ Downloads”中)。
使用以下命令安装Tensorflow:
(tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_amd64.whl
在Python环境中输入以下命令来验证安装:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
如果您得到的输出是“Hello, TensorFlow!”那就意味着您已经成功安装了Tensorflow。conda install -c conda-forge tensorflow
有什么问题吗? - Charlie Parker从零开始的简单方式。
从https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe下载Anaconda。
双击安装Anaconda。
在连接到互联网的情况下,通过在Windows搜索中搜索Anaconda打开Anaconda提示符,并键入以下命令:
A. conda create -n tensorflow_env python=3.6
B. conda activate tensorflow_env
C. conda install -c conda-forge tensorflow
步骤C需要一些时间。安装后在conda提示符中键入python
并输入以下内容。
import tensorflow as tf
conda activate tensorflow
没有任何反应怎么办? - mjwrazorconda install -c conda-forge tensorflow
不就可以了吗? - Charlie Parkerconda install -c intel tensorflow
使用pip安装此软件包:
pip install -i https://pypi.anaconda.org/intel/simple tensorflow
conda install -c conda-forge tensorflow
有什么问题吗? - Charlie Parker很好,conda install tensorflow
对我来说完美无缺!
conda install -c conda-forge tensorflow
吗? - Charlie Parker这对我来说是CPU安装可行的
pip install --upgrade tensorflow # for python 2.x
pip3 install --upgrade tensorflow # for python 3.x
import tensorflow as tf ModuleNotFoundError: No module named 'tensorflow'
我使用了一个用户提供的方法:
以下是我在Windows 10 64位系统上安装Anaconda Python 3.6版本和Tensorflow的步骤,成功了!
前往https://www.continuum.io/downloads下载适用于Windows 64位的Anaconda Python 3.6版本。 通过以下命令创建名为tensorflow的conda环境:
C:> conda create -n tensorflow 通过以下命令激活conda环境:
C:> activate tensorflow (tensorflow)C:> #提示符会改变 前往http://www.lfd.uci.edu/~gohlke/pythonlibs/enter下载“tensorflow-1.0.1-cp36-cp36m-win_amd64.whl”。(对于我的情况,一旦下载完成,该文件将位于“C:\Users\Joshua\Downloads”) 使用以下命令安装Tensorflow:
(tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_amd64.whl
但是提示符中没有任何反应,从新的一行开始,只有tensorflow出现,好像什么也没有写。问题在哪里?
针对安装了Anaconda 4.4 Python 3.6的Windows 10:
第一步) conda create -n tensorflow python=3.6
第二步) activate tensorflow
第三步) pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_amd64.whl
conda install -c conda-forge tensorflow
不就可以了吗? - Charlie Parker
cp35
表示你的 wheel 是为CPython3.5
设计的 -- 不同的版本可能会有问题,而且 Google 可能还没有发布适用于 3.6 的 wheel。要让它正常工作,你可能需要自己构建整个项目... - mgilsonconda install -c conda-forge tensorflow
有什么问题吗? - Charlie Parker