首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我使用darknet时,我收到这个错误"No module named 'darkflow.cython_utils.cy_yolo_findboxes'“。

当我使用darknet时,我收到这个错误"No module named 'darkflow.cython_utils.cy_yolo_findboxes'“。
EN

Stack Overflow用户
提问于 2018-02-01 16:06:17
回答 1查看 4.1K关注 0票数 1

当我尝试使用Pycharm来处理YOLO时,我得到了错误。这是我得到的,任何帮助都将不胜感激。Node:我已经完成了python3 setup.py build_ext --I inplace。所有像cy_yolo_findboxes.c和cy_yolo2_findboxes这样的文件都在cython_utils文件夹中。但它不起作用。

代码语言:javascript
复制
import cv2
import sys
sys.path.append('/Users/hantaoliu/darkflow-master')
import tensorflow as tf
from darkflow.net.build import TFNet
import numpy as np
import time

option = {
    'model': 'cfg/yolo.cfg',
    'load': 'bin/yolo.weights',
    'threshold': 0.15,
    'gpu': 1.0
}

capture = cv2.VideoCapture('videofile1.mp4')
colors =[tuple(255 * np.random(3)) for i in range(5)]

for color in colors:
    print(color)

以下是错误消息

代码语言:javascript
复制
Traceback (most recent call last):
  File "/Users/hantaoliu/PycharmProjects/YOLO/sample.py", line 5, in <module>
from darkflow.net.build import TFNet
  File "/Users/hantaoliu/darkflow-master/darkflow/net/build.py", line 7, in <module>
    from .framework import create_framework
  File "/Users/hantaoliu/darkflow-master/darkflow/net/framework.py", line 1, in <module>
    from . import yolo
  File "/Users/hantaoliu/darkflow-master/darkflow/net/yolo/__init__.py", line 2, in <module>
    from . import predict
  File "/Users/hantaoliu/darkflow-master/darkflow/net/yolo/predict.py", line 7, in <module>
    from ...cython_utils.cy_yolo_findboxes import yolo_box_constructor
ImportError: No module named 'darkflow.cython_utils.cy_yolo_findboxes'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-30 07:11:23

构建cython模块

代码语言:javascript
复制
cd ./cython_utils
python3 setup.py build_ext --inplace
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48557980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档