Python python3.7安装tensorflow问题

本文详细介绍了如何在Python3.7环境下手动下载并安装TensorFlow 1.10版本,由于官方尚未提供支持,需通过.whl文件进行安装。同时,针对Python3.7中新引入的保留字async导致的代码冲突问题,提供了具体的解决方法,即在特定文件中将所有async关键字替换为async1。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载安装

因为现在tensorflow还没有官方添加对Python3.7的支持,所以用pip直接安装是搜索不到合适的tensorflow包的,这时候就需要直接从.whl安装。具体方法为(以Mac为例):

pip install https://download.tensorflow.google.cn/mac/cpu/tensorflow-1.10.0-py3-none-any.whl --upgrade

报错

如果出现报错,原因就是Python3.7新引入了保留字async,而tensorflow的代码里,将其作为了变量名。要修改,方法也很简单。

修改async

首先找到 XXX/python3.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py,然后搜索async,全部替换为async1,保存关闭。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值