关于python3.7 tensorflow 出现的问题

问题描述

目前tensorflow还没有正式对python3.7支持,百度一下发现以下解决方法 https://www.jianshu.com/p/1a3e194886b4 就是更改版本名称,但是装上之后发现以下问题 UnboundLocalError: local variable 'a' referenced before assignment 此问题可参考 https://github.com/tensorflow/tensorflow/issues/23410

解决方法

首先卸载原版本

pip uninstall tensorflow

安装nightly版本 https://pypi.org/project/tf-nightly/(CPU) https://pypi.org/project/tf-nightly-gpu/1.13.0.dev20190118/#files(GPU) 安装之前会有一些依赖包安装,不同环境可能不一样,看错误信息,需要什么就装上,依赖包可在上一个地址下载 我的环境装了以下几个

pip install google_pasta-0.1.1-py3-none-any.whl
pip install tb_nightly-1.13.0a20190123-py3-none-any.whl
pip install tf_estimator_nightly-1.13.0.dev2019012201-py2.py3-none-any.whl

pip install tf_nightly-1.13.0.dev20190123-cp37-cp37m-manylinux1_x86_64.whl

安装完之后可正常使用 注意:此版本为非正式版,可能会出现未知的问题,比较重要的项目慎重安装

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券