【问题标题】:ImportError: /home/kei/darkflow/darkflow/cython_utils/cy_yolo_findboxes.so: undefined symbol: _Py_ZeroStructImportError:/home/kei/darkflow/darkflow/cython_utils/cy_yolo_findboxes.so:未定义符号:_Py_ZeroStruct
【发布时间】:2018-06-19 13:15:40
【问题描述】:

我有一个 ImportError:

(tensorflow) kei@giga:~/darkflow$ ./flow --model cfg/yolo.cfg --load yolo.weights --savepb
Traceback (most recent call last):
File "./flow", line 4, in 
from darkflow.cli import cliHandler
File "/home/kei/darkflow/darkflow/cli.py", line 3, in 
from .net.build import TFNet
File "/home/kei/darkflow/darkflow/net/build.py", line 7, in 
from .framework import create_framework
File "/home/kei/darkflow/darkflow/net/framework.py", line 1, in 
from . import yolo
File "/home/kei/darkflow/darkflow/net/yolo/init.py", line 2, in 
from . import predict
File "/home/kei/darkflow/darkflow/net/yolo/predict.py", line 7, in 
from ...cython_utils.cy_yolo_findboxes import yolo_box_constructor
ImportError: /home/kei/darkflow/darkflow/cython_utils/cy_yolo_findboxes.so: undefined symbol: _Py_ZeroStruct

我能做什么?

提前致谢,

【问题讨论】:

    标签: python-3.x tensorflow cython yolo darkflow


    【解决方案1】:

    您遇到了混合编译问题。您是否尝试过使用 Python 2.7 或 3.x 或类似的东西进行构建?最好是彻底清理您的项目,并使用预期的版本进行重建。

    【讨论】:

    • 运行 $ pip install cython 后,我认为没有出现错误。
    【解决方案2】:

    我遇到了类似的问题,我通过在 Cython 中清理和重建应用程序来解决它

    setup.py clean --all
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-22
      • 1970-01-01
      • 1970-01-01
      • 2018-04-22
      • 2018-02-24
      • 1970-01-01
      • 2022-05-27
      • 1970-01-01
      相关资源
      最近更新 更多