创建完conda环境后,我使用以下命令测试了我的安装:
$ python
Import tensorflow as tf
但是我遇到了错误:
ImportError: no module named 'tensorflow'
有人知道我错过了什么吗?
非常感谢!
创建完conda环境后,我使用以下命令测试了我的安装:
$ python
Import tensorflow as tf
ImportError: no module named 'tensorflow'
有人知道我错过了什么吗?
非常感谢!
更新:自从TensorFlow 0.12版本以后,我们已经发布了Windows平台的软件包。您可以使用以下命令安装CPU版本:
C:\> pip install tensorflow
...和使用GPU加速的版本:
C:\> pip install tensorflow-gpu
TensorFlow目前 不支持Windows操作系统, 官方二进制包也无法在Windows上运行。我们正在努力添加对Windows的支持,但该工作处于早期阶段。
参考 这个问题 的答案,建议使用Docker或Bash for Windows来运行TensorFlow。
看起来您需要激活安装TensorFlow的虚拟环境。当您激活虚拟环境时,它将出现在命令提示符中的括号内,就像示例教程中那样:
$ source activate tensorflow
(tensorflow)$ # Your prompt should change
[your_environment]/bin/activate
位置。如果您想了解其作用,请查看该文件。基本上,tensorflow文件被安装在此环境文件夹内。只有将该文件夹添加到Python库搜索路径中,Python才能找到它们。这就是激活环境的基本原理!请注意保留HTML标签。import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
您可以使用pip安装tensorflow
使用pip安装tensorflow
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
安装Visual C++ 2015可再发行组件(x64版本),以便导入tensorflow
使用Conda安装Tensorflow:
升级conda版本4.2.9-->4.2.11(同样,我在conda 4.2.9中遇到了一些问题)
conda install conda=4.2.11
创建环境
conda create -n tf python=3.5
激活tf环境
conda install -c conda-forge tensorflow
尝试在conda中安装tensorflow
打开Anaconda提示符并输入以下内容
conda install tensorflow
这对我有用(使用可选的Spyder),在Windows 7上在Anaconda提示符中输入:
conda create -n tensorflow pip python=3.5
conda activate tensorflow
pip install --ignore-installed --upgrade tensorflow
conda install spyder
spyder
conda deactivate
重新启动虚拟环境:
conda activate tensorflow
spyder