如何更正PythonTensorflow没有属性错误“getdlopenflags”?

2024-10-01 09:36:48 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,我是一个新的脚本编写者,正在尝试为一个建筑工作室项目做一些工作。我有一台windows电脑

我正试图通过ganbreeder运行gantools。我确保下载了正确版本的python。在运行gantools的pip安装后,它提示我需要满足安装tenserflow版本的要求。我将pip安装用于tenserflow,并且我能够安装gantools。现在我要执行这一行

"gantools --username (blank) --password (blank) --nframes 40 --keys 90fbd0ada957a5d30c4a 6157e59ab08fa404088c b319a920db2764c4f560 400393b3714e18dc d7b65ec5c3f2941f4830594a" 

但是我得到了错误

"C:\Users\dimit>gantools --username (blank) --password (blank) --nframes 40 --keys 90fbd0ada957a5d30c4a 6157e59ab08fa404088c b319a920db2764c4f560 400393b3714e18dc d7b65ec5c3f2941f4830594a
Traceback (most recent call last):
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\runpy.py", line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "C:\Users\dimit\AppData\Local\Programs\Python\Python38\Scripts\gantools.exe\__main__.py", line 4, in <module>
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\site-packages\gantools\cli.py", line 3, in <module>
    from gantools import biggan
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\site-packages\gantools\biggan.py", line 2, in <module>
    import tensorflow.compat.v1 as tf
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\site-packages\tensorflow\__init__.py", line 23, in <module>
    from tensorflow.python import *
  File "c:\users\dimit\appdata\local\programs\python\python38\lib\site-packages\tensorflow\python\__init__.py", line 46, in <module>
    _default_dlopen_flags = sys.getdlopenflags()
AttributeError: module 'sys' has no attribute 'getdlopenflags'

有人能帮我解决这个错误吗

还有一种方法可以使用gantools使用您自己的图像在图像之间创建变形动画吗?还是有一种不那么复杂的方法。请分享

多谢各位


Tags: runinpyliblocallineusersappdata