Python 当我用pip安装tensorflow时,没有名为tensorflow的模块
我不熟悉Tensorflow和机器学习。我在我的电脑上学习了一些教程,到目前为止一切都很好,用python导入和测试都还可以。我试着在我的Macbook上测试我的代码。因此,我在命令提示符下使用Pip3安装了Tensorflow、Matplotlib和Pandas。但当我在Mac电脑上运行代码时,我得到了以下信息:Python 当我用pip安装tensorflow时,没有名为tensorflow的模块,python,macos,tensorflow,Python,Macos,Tensorflow,我不熟悉Tensorflow和机器学习。我在我的电脑上学习了一些教程,到目前为止一切都很好,用python导入和测试都还可以。我试着在我的Macbook上测试我的代码。因此,我在命令提示符下使用Pip3安装了Tensorflow、Matplotlib和Pandas。但当我在Mac电脑上运行代码时,我得到了以下信息: Traceback (most recent call last): File "test.py", line 3, in <module> import tens
Traceback (most recent call last):
File "test.py", line 3, in <module>
import tensorflow as ts
ModuleNotFoundError: No module named 'tensorflow'
给我:
Name: tensorflow
Version: 2.0.0a0
Summary: TensorFlow is an open source machine learning framework for everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: packages@tensorflow.org
License: Apache 2.0
Location: /usr/local/lib/python3.7/site-packages
Requires: google-pasta, gast, absl-py, astor, keras-preprocessing, keras-applications, six, numpy, wheel, grpcio, protobuf, tf-estimator-nightly, termcolor, tb-nightly
Required-by:
Package Version
-------------------- --------------------
absl-py 0.8.0
astor 0.8.0
cycler 0.10.0
gast 0.3.2
google-pasta 0.1.7
grpcio 1.23.0
h5py 2.10.0
Keras-Applications 1.0.8
Keras-Preprocessing 1.1.0
kiwisolver 1.1.0
Markdown 3.1.1
matplotlib 3.1.1
numpy 1.17.2
pandas 0.25.1
pip 19.1.1
protobuf 3.9.1
pyparsing 2.4.2
python-dateutil 2.8.0
pytz 2019.2
setuptools 41.0.1
six 1.12.0
tb-nightly 1.14.0a20190301
tensorflow 2.0.0a0
termcolor 1.1.0
tf-estimator-nightly 1.14.0.dev2019030115
virtualenv 16.7.5
Werkzeug 0.15.6
wheel 0.33.4
以及:
给我:
Name: tensorflow
Version: 2.0.0a0
Summary: TensorFlow is an open source machine learning framework for everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: packages@tensorflow.org
License: Apache 2.0
Location: /usr/local/lib/python3.7/site-packages
Requires: google-pasta, gast, absl-py, astor, keras-preprocessing, keras-applications, six, numpy, wheel, grpcio, protobuf, tf-estimator-nightly, termcolor, tb-nightly
Required-by:
Package Version
-------------------- --------------------
absl-py 0.8.0
astor 0.8.0
cycler 0.10.0
gast 0.3.2
google-pasta 0.1.7
grpcio 1.23.0
h5py 2.10.0
Keras-Applications 1.0.8
Keras-Preprocessing 1.1.0
kiwisolver 1.1.0
Markdown 3.1.1
matplotlib 3.1.1
numpy 1.17.2
pandas 0.25.1
pip 19.1.1
protobuf 3.9.1
pyparsing 2.4.2
python-dateutil 2.8.0
pytz 2019.2
setuptools 41.0.1
six 1.12.0
tb-nightly 1.14.0a20190301
tensorflow 2.0.0a0
termcolor 1.1.0
tf-estimator-nightly 1.14.0.dev2019030115
virtualenv 16.7.5
Werkzeug 0.15.6
wheel 0.33.4
我在Mac上做的事情和在PC上做的完全一样,但我在Mac上有不止一个版本的Python,也许这就是问题所在,但我只是不知道如何解决它
对不起,我的英语不好,我不习惯在论坛上发这样的帖子,谢谢你的帮助,如果你愿意的话,我可以给你更多关于我问题的信息。在你的Mac上,您是否使用
python test.py
或python3 test.py
来运行此代码?您可能安装了两个python,并且pip3可以为一个python安装模块,但您可以使用其他python运行代码。如果您使用python
来运行代码,那么您可能应该使用pip
来安装模块。或者使用python-mpipinstall…
我用python和python3进行了测试,这两个命令都不适合我。。。我不知道它是否相关,但这是我第一次真正使用pip,我以前用PyCharm编码过,pip3中的模块显示了一个与PyCharm中的模块不同的模块列表