ImportError: cannot import name ‘_C’ from ‘maskrcnn_benchmark’报错解决
创始人
2025-05-30 06:29:55

老规矩,还是python setup.py build develop出的问题
我看有人是这么修改的:
from maskrcnn_benchmark import _C
修改为:
from ._utils import _C
我试了 没用(

注意到最后报的错是这个:

fatal error: Python.h: No such file or directory

参照这篇文章,在python setup.py前加上这么一句:

export CPATH=$CPATH:/home/ubuntu/anaconda3/envs/xxx/include/python3.8/

注意:不要像前面那篇文章写成python3.6m,除非你的解释器也是python3.6的,否则跑的时候就会报另一个错,我的解释器是3.8版本的,报错的意思是编译用的3.6,但解释器是3.8版本的,dismatch

-----------------------------一些碎碎念-----------------------------
python setup.py build develop
老毒瘤了。
军书十二卷,卷卷有爷名。
每次的bug还不一样
debug的手法也不一样
老演员了。

相关内容

热门资讯

生育保险的作用及特点 男性缴纳...   作用:   生育保险是社会保险中的一项,是国家通过立法,对怀孕、分娩女职工给予生活保障和物质帮助...
个人可以能买生育保险吗? 生育...   你如果指的是社保中的生育保险,该保险是由单位为员工缴纳,个人不缴纳也无法缴纳的。社会生育保险,主...
广安市生育保险待遇标准 广安市...   职工享受生育保险待遇,应符合下列条件:   (一)参保单位按本办法规定参加生育保险,并按规定履行...
江苏生二胎可享生育保险 江苏生...   摘要:根据去年国务院出台的《女职工劳动保护特别规定》要求:女职工生育享受98天产假,其中产前可以...