TensorFlow:正在将具有TF1的代码升级为具有tf_upgrade_v2的TF2



当我尝试在项目上运行tf_upgrade_v2时,我收到以下错误消息:

"C:UsersjiminAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagestensorflowtoolscompatibilityast_edits.py", line 933, in update_string_pasta t = pasta.parse(text) AttributeError: module 'pasta' has no attribute 'parse'

这个问题显然以前就出现过(https://github.com/tensorflow/tensorflow/issues/29070),但解决方案(将pasta降级为1.7.1(对我不起作用。我使用Win10、Python 3.9.12、TensorFlow 2.8.0

安装google-pasta。我正在安装tensorflow==2.2.0,它需要google-pasta==1.8.0或更新版本。似乎请求的google-pasta版本是google-pasta>=0.1.6,所以pip安装了版本0.2.0。明确请求版本1.8.0为我修复了问题。

相关内容

  • 没有找到相关文章

最新更新