导入tensorflow和测试NN时出现问题

导入tensorflow和测试NN时出现问题,tensorflow,keras,neural-network,importerror,Tensorflow,Keras,Neural Network,Importerror,我目前正在开发一个程序来玩一个类似于atari游戏的游戏。我正在使用keras(python3)。我已经完成了代码的编写,我想对其进行测试,对于这个过程我有几个问题: 首先,由于某些原因,我在导入tesnorflow时遇到困难。我用pip安装了它。我已经确保创建了新的环境。在安装(成功完成)之前,但当我尝试运行我的程序时,它会显示: ModuleNotFoundError: No module named 'tensorflow' 我还尝试从pycharm中安装该软件包,但随后出现以下错误:

我目前正在开发一个程序来玩一个类似于atari游戏的游戏。我正在使用keras(python3)。我已经完成了代码的编写,我想对其进行测试,对于这个过程我有几个问题: 首先,由于某些原因,我在导入tesnorflow时遇到困难。我用pip安装了它。我已经确保创建了新的环境。在安装(成功完成)之前,但当我尝试运行我的程序时,它会显示:

ModuleNotFoundError: No module named 'tensorflow'
我还尝试从pycharm中安装该软件包,但随后出现以下错误:

Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
我已经检查了程序需求(如pip、python、virtualenv和setuptools版本),所有内容似乎都是最新的。也许有人能指出还有什么问题

有没有其他方法可以测试我的程序的性能


非常感谢您的时间和关注。

Anaconda完全可以节省时间。我建议使用Anaconda创建一个环境并通过
conda安装tensorflow安装tensorflow
安装tensorflow。如果您想使用gpu版本,conda也会自动为您安装CUDA和cudnn。

感谢您的回复,我已经尝试过了,但也没有成功。有人让我用命令pipfreeze检查jupitenotebook的输出中是否能找到tensorflow,但我不知道如何更正它。也许你知道我能做些什么让它工作吗?也许我需要升级一些东西?我会列出一些选项来尝试。1) 尝试使用pip忽略已安装的标志。2) 从
.whl
安装,即尝试从源代码构建。3) 升级你的pip版本。4) 尝试
Anaconda Navigator
5)检查您的Python版本。它需要64位,如果是32位,就用64位替换。6) 首先
激活您的_env
,然后使用
pip list
确保已安装。感谢您的帮助。我已经检查过了,我的python版本是3.7.3(我以为我降级了,但显然我没有),在将其更改为3.6.0之后,它终于工作了。再次感谢!