我想在我的Windows 7 64位电脑上安装Tensorslow。
我用Python 3.5安装了Anaconda。
之后,我做了conda install theano
它成功完成。
conda install mingw libpython
成功完成。
pip install tensorflow
错误
我不能像安装这些其他软件包一样安装Tensorflow。 我缺less一些基本的东西吗?
好的,我已经更新了说明:
*Launch your Anaconda CMD as Admin #if tensorflow virtual env has been created, remove it first conda remove --name tensorflow --all conda create -n tensorflow --python=3.5 anaconda activate tensorflow conda install spyder conda install ipython pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl spyder
Windows上的Tensorflow只适用于Python 3.5 64位版本,我不知道为什么不适用于Python> 3.5。 尝试这个
conda create --name newEnv python=3.5 activate newEnv (newEnv)C:> pip install tensorflow
这在特定的环境中安装Tensorflow。 用于测试运行
(newEnv)C:> python >>>import tensorflow as tf >>>hello = tf.constant('Hello Tensorflow!') >>>sess = tf.Session() >>>sess.run(hello)
它应该运行没有任何错误输出“Hello Tensorflow)。在Windows 10 python 3.5 64位测试它和安装tensorflow 1.0.1 CPU版本。
对于Windows 10 (使用NVidia 840M GPU )
如果你有一个不同的GPU 在这里检查,以确保你的计算数量> 3.0。 我的GPU有5.0
大部分遵循官方安装说明和来自Stack Overflow Answer的步骤
我发现大部分的答案都没有把干净安装的完整安装结合起来。
*/cuda/bin
文件夹添加到您的%PATH% where MSVCP140.DLL
返回任何内容,则可能需要将其添加到路径中或在此处找到 在Anaconda CMD(使用管理员)中:
conda create -n tensorflow python=3.5 anaconda activate tensorflow pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
在Python中:
import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello))
同时使用此答案中的代码来进一步确认您正在使用GPU