返回信息流报错如下:
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]
这是一条镜像帖。来源:北邮人论坛 / python / #26255同步于 2023/3/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
[已解决]anaconda在tensorflow环境中报错
poicn
2023/3/6镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
课程需要用tensorflow,太新版本的Python似乎也不行,我看网上都是不超过3.6的
【 在 gxlihao 的大作中提到: 】
: 很明显就是版本问题啊,现在都有python3.9了,楼主怎么还在用python3.5呢,要不修改为python3.6试试?
: --
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
: ............
一会试试 提前谢谢你呀[ema18]
【 在 miracomango 的大作中提到: 】
: tf和py版本兼容问题,自查TensorFlow版本吧。官方文档说目前最低支持的 Python 版本为 3.5.2,你得看一下你的TensorFlow版本是多少,例如tf2.6支持的Python版本为3.6-3.9,那么你用3.5.4就还是不行的,官方建议使用3.7或3.8版本。
已解决[ema1],主要是ppt里老师写了要加系统变量,导致两个python版本不一致时发生了冲突(TensorFlow环境的python不认环境变量的io库),一直困扰了我很久很久,感谢各位[em6]
别用tensorflow了,不同版本跟不同框架似的...
我之前淘宝花了 500 块叫别人帮我debug一个 UNet 的语义分割模型,他搞了一下午都搞不定,最后帮我重写了一份...然后后来他不甘心又去弄了两天,最后告诉我是版本不兼容的问题...
确实是,还是转pytorch拉 谢谢你[ema3]
【 在 yrz 的大作中提到: 】
: 别用tensorflow了,不同版本跟不同框架似的...
: 我之前淘宝花了 500 块叫别人帮我debug一个 UNet 的语义分割模型,他搞了一下午都搞不定,最后帮我重写了一份...然后后来他不甘心又去弄了两天,最后告诉我是版本不兼容的问题...