python 3.8中的Tensorflow安装错误

问题描述

我尝试使用命令pip install tensorflow安装tensorflow,它给错误提供了两个错误:-

  • 错误:找不到满足张量流需求的版本(来自版本:无)
  • 错误:找不到与张量流匹配的分布

然后我使用了pip3 install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-2.3.0-cp38-cp38-win_amd64.whl命令,它再次给出了一个错误:-

  • 错误:此平台不支持tensorflow_gpu-2.3.0-cp38-cp38-win_amd64.whl。

最后,我尝试下载其最新的WHL文件,并从同一目录中使用了命令pip install tensorflow_gpu-2.3.0-cp38-cp38-win_amd64.whl,但仍然收到错误消息'ERROR:tensorflow_gpu-2.3.0-cp38-cp38-win_amd64.whl是而不是此平台上受支持的轮子。”并且没有安装。

我正在使用python 3.8.5,大多数答案对于该主题来说都是旧的,并指示将python降级,因为tensorflow在python 3.8中不可用,但现在可用了,但仍然面临着这个问题。请帮忙。

解决方法

我建议使用虚拟环境使事情变得更轻松。您可以尝试以下方法吗?

sudo apt-get install python3-venv
python3 -m venv /random/directory/to/save/virtual_env
source /random/directory/to/save/virtual_env/bin/activate
pip install --upgrade pip setuptools
pip install tensorflow

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...