如何解决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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。