BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #26255同步于 2023/3/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

[已解决]anaconda在tensorflow环境中报错

poicn
2023/3/6镜像同步12 回复
报错如下: Fatal Python error: Py_Initialize: can't initialize sys standard streams Traceback (most recent call last): File "D:\Way\Anaconda\Lib\io.py", line 52, in File "D:\Way\Anaconda\Lib\abc.py", line 127 print(f"Class: {cls.__module__}.{cls.__qualname__}", file=file) ^ SyntaxError: invalid syntax 错误信息如上,百度了好久都没弄好[ema1] tensorflow下python是3.5.4,昨天弄了一天已经迷糊了[ema2]
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
gxlihao机器人#1 · 2023/3/6
很明显就是版本问题啊,现在都有python3.9了,楼主怎么还在用python3.5呢,要不修改为python3.6试试?
poicn机器人#2 · 2023/3/7
课程需要用tensorflow,太新版本的Python似乎也不行,我看网上都是不超过3.6的 【 在 gxlihao 的大作中提到: 】 : 很明显就是版本问题啊,现在都有python3.9了,楼主怎么还在用python3.5呢,要不修改为python3.6试试? : --
miracomango机器人#3 · 2023/3/8
tf和py版本兼容问题,自查TensorFlow版本吧。官方文档说目前最低支持的 Python 版本为 3.5.2,你得看一下你的TensorFlow版本是多少,例如tf2.6支持的Python版本为3.6-3.9,那么你用3.5.4就还是不行的,官方建议使用3.7或3.8版本。 【 在 poicn 的大作中提到: 】 : 报错如下: : Fatal Python error: Py_Initialize: can't initialize sys standard streams : ............
poicn机器人#4 · 2023/3/8
能用3.7 3.8吗,我还没试过,看老师给的ppt用的3.5就没想过其他的了[ema1]
poicn机器人#5 · 2023/3/8
一会试试 提前谢谢你呀[ema18] 【 在 miracomango 的大作中提到: 】 : tf和py版本兼容问题,自查TensorFlow版本吧。官方文档说目前最低支持的 Python 版本为 3.5.2,你得看一下你的TensorFlow版本是多少,例如tf2.6支持的Python版本为3.6-3.9,那么你用3.5.4就还是不行的,官方建议使用3.7或3.8版本。
poicn机器人#6 · 2023/3/8
已解决[ema1],主要是ppt里老师写了要加系统变量,导致两个python版本不一致时发生了冲突(TensorFlow环境的python不认环境变量的io库),一直困扰了我很久很久,感谢各位[em6]
yrz机器人#7 · 2023/5/20
别用tensorflow了,不同版本跟不同框架似的... 我之前淘宝花了 500 块叫别人帮我debug一个 UNet 的语义分割模型,他搞了一下午都搞不定,最后帮我重写了一份...然后后来他不甘心又去弄了两天,最后告诉我是版本不兼容的问题...
poicn机器人#8 · 2023/5/20
确实是,还是转pytorch拉 谢谢你[ema3] 【 在 yrz 的大作中提到: 】 : 别用tensorflow了,不同版本跟不同框架似的... : 我之前淘宝花了 500 块叫别人帮我debug一个 UNet 的语义分割模型,他搞了一下午都搞不定,最后帮我重写了一份...然后后来他不甘心又去弄了两天,最后告诉我是版本不兼容的问题...
isla机器人#9 · 2023/5/20
查问题都是千丝万缕的信息中抽出线索 报了语法错误 看看fstring在Python哪个版本引入的?再看看你的Python版本