Mask R-CNN tensorflow CPU版本配置 问题& 解决方案

在配置TensorFlow CPU版Mask R-CNN过程中遇到多种问题,包括python-dev安装、Cython模块缺失、字符编码问题、pycharm执行make问题、CUDA路径错误、cv2模块未找到以及无GPU版本的调整。通过使用aptitude安装python-dev,pip安装Cython,修改编码设置,终端执行make,注释setup.py和nms_wrappers.py中的GPU部分,以及安装opencv-python,成功解决了所有问题。
摘要由CSDN通过智能技术生成

问题1:python-dev无法安装
用aptitude 工具可以两步搞定,
sudo apt-get install aptitude
sudo aptitude install python-dev

问题2:缺少Cython.build模块
使用pip install Cython即可

问题3:在shell, /libs/datasets/pycocotools目录中 输入make指令出现字符编码问题ascii
site.py,找到setencoding()方法:
def setencoding():
"""Set the string encoding used by the Unicode implementation. The
default is 'ascii', but if you're willing to experiment, you can
change this."""
encoding = "ascii" # Default value set by _PyUnicode_Init()
代码注释表明:默认的字符编码是‘ascii’,但是你可以更改这个。
于是把:encoding 变量值改成了:GBK
 

问题4:在pycharm ide中无法make

在终端中执行即可(没搞清楚原因,可能是pycharm的引入包问题)

 

问题5:在终端中/libs中 make报错 cuda路径问题

 

将setup.py文件的GPU部分注释掉 即可


问题6:no module named cv2<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值