栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

关于python3.9版本以上无法使用TensorFlow的问题

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于python3.9版本以上无法使用TensorFlow的问题

使用anaconda3安装对应python3.9版本TensorFlow后,发现import TensorFlow无法被识别,仍报错ModuleNotFoundError: No module named 'TensorFlow'。查阅信息后发现python3.9版本以上使用TensorFlow时会存在问题,尝试包括pip安装、官网下载对应版本whl安装包安装等均无法解决。

解决方式:

1、使用anaconda3 navigator重新创建python3.6版本环境,基于该环境安装TensorFlow库。

注:对于anaconda3 navigator打开时卡在loading applications界面的情况,需要在Anaconda安装位置中找到.py文件:anacondaLibsite-packagesanaconda_navigatorapiconda_api.py
在1358行左右,将data = yaml.load(f)语句改为 data = yaml.safeload(f),之后重新进入anaconda navigator即可。

2、在prompt中使用conda create -n 虚拟环境名 python=3.6 命令创建环境,再基于该环境安装TensorFlow库。(在使用代理及防火墙的场所,如公司电脑上可能无法使用)。

3、在anaconda官网下载对应python3.6版本的anaconda3客户端安装包,Windows 64位下版本号为Anaconda3-5.2.0-Windows-x86_64。

安装TensorFlow方式:

1、使用pip安装,在prompt中使用 python -m pip install tensorflow 命令直接安装对应版本的TensorFlow,过程中如出现 “distributed 1.21.8 requires msgpack, which is not installed.”类似报错,只需要再安装对应标红库即可。

注:对于pip连接代理超时的情况,需在 C:UsersxxxAppDataRoaming下新建pip目录,添加pip.ini文件内容如下

[global]

timeout = 6000

index-url = http://mirrors.aliyun.com/pypi/simple/     

trusted-host = mirrors.aliyun.com

2、在TensorFlow官网直接找到对应本机python版本的TensorFlow的whl文件,将其下载后cmd转至该文件所在目录,使用pip install 文件名.whl命令进行安装。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/983488.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号