1. 程式人生 > >子程序 已安裝 pre-removal 指令碼 返回了錯誤 子程序 已安裝 pre-removal 指令碼 返回了錯誤

子程序 已安裝 pre-removal 指令碼 返回了錯誤 子程序 已安裝 pre-removal 指令碼 返回了錯誤

根據網上的教程,配置好了gpu 版本的tensorflow,開始安裝MaskRCNN ,遇到問題,在此記錄一下

首先按照這篇教程

http://blog.csdn.net/wei_guo_xd/article/details/73729581

執行make 的時候出現瞭如下錯誤

 no module named  'Cython'



按照提示裝就好了

接著執行資料轉換的檔案

又出現錯誤


顯示download_and_convert_data.py這個檔案出現了undefined symbol:PyFPE_jbuf

安裝pycharm打開出錯檔案

執行發現錯誤是少了很多模組

但是這些模組我已經裝過了

重灌一遍出現了apport錯誤


出現錯誤

子程序 已安裝 pre-removal 指令碼 返回了錯誤 子程序 已安裝 pre-removal 指令碼 返回了錯誤

按照網上的進行設定

http://blog.csdn.net/niutou_ren/article/details/73441889

發現並不行

仍然出現別的錯誤

繼續尋找別的解決方案

http://blog.csdn.net/sunnie_mm/article/details/77981122?locationNum=3

http://blog.csdn.net/ture_dream/article/details/52733326

根據這個思想,原因確實因為我同時安裝了python3.5下的各種庫,又安裝了ananconda3

按照第二個教程解除安裝anaconda

可以了。

另外出現了permission 錯誤

python download_and_convert_data.py 前面加上sudo

這時新的錯誤時找不到這個2014的檔案

因為我下載的資料庫是2017

重新下載就可以運行了


用pycharm 看coco那個檔案的設定,發現程式碼限制了train2014


改了就可以了。

開始跑的時候出現了一些warnning.