安装张量流,但pycharm忽略它

问题描述 投票:0回答:5

我安装了tensorflow(来自Joshua的答案):how to install tensorflow on anaconda python 3.6如果我在cmd中测试它:

D:\>python
Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC 
v.1
900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.  
>>> import tensorflow
>>> hello = tf.constant('Hello, TensorFlow!')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
    NameError: name 'tf' is not defined
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
2017-07-14 16:21:53.235367: W d:\build\tensorflow\tensorflow-
r1.2\tensorflow\cor
e\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled 
to us
e SSE instructions, but these are available on your machine and could speed 
up C
PU computations.
2017-07-14 16:21:53.508199: W d:\build\tensorflow\tensorflow-
r1.2\tensorflow\cor
e\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled 
to us
e SSE2 instructions, but these are available on your machine and could speed 
up
CPU computations.
2017-07-14 16:21:53.511766: W d:\build\tensorflow\tensorflow-
r1.2\tensorflow\cor
e\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled 
to us
e SSE3 instructions, but these are available on your machine and could speed 
up
CPU computations.
2017-07-14 16:21:53.515734: W d:\build\tensorflow\tensorflow-
r1.2\tensorflow\cor
e\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled 
to us
e SSE4.1 instructions, but these are available on your machine and could 
speed u
p CPU computations.
2017-07-14 16:21:53.517818: W d:\build\tensorflow\tensorflow-
r1.2\tensorflow\cor
e\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled 
to us
e SSE4.2 instructions, but these are available on your machine and could 
speed u
p CPU computations.
>>> print(sess.run(hello))
b'Hello, TensorFlow!'

所以这应该没问题....但是如果我尝试在pycharm中重复这个测试(即使在我重新启动pycharm之后):ModuleNotFoundError:没有名为'tensorflow'的模块

有什么想法吗?

python tensorflow pycharm
5个回答
1
投票

你应该在pycharm上使用conda's虚拟环境

转到文件,默认设置,在项目解释器下选择anaconda。

如果你使用pip来安装包,请确保pip指向正确的python实例。


8
投票

只需从项目设置中安装tensorflow。你不需要anaconda。

enter image description here


2
投票

创建新项目时,应选择Anaconda的环境作为python Interpreter。 enter image description here


0
投票

我有类似的问题(我在Windows 10中使用pycharm 2018 3.5)我在终端使用(venv) D:\>pip install tensorflow --upgrade来更新我的张量流

得到这个:等待(这是耗时的):

成功安装了absl-py-0.7.1 astor-0.7.1 gast-0.2.2 grpcio-1.19.0 h5py-2.9.0 keras-applications-1.0.7 keras-preprocessing-1.0.9 markdown-3.0.1 mock- 2.0.0 numpy-1.16.2 pbr-5。 1.3 protobuf-3.7.0 six-1.12.0 tensorboard-1.13.1 tensorflow-1.13.1 tensorflow-estimator-1.13.0 termcolor-1.1.0 werkzeug-0.14.1 wheel-0.33.1 *

它解决了!


-3
投票

它工作完美,错误消失了! Pycharm

© www.soinside.com 2019 - 2024. All rights reserved.