子程序 已安裝 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.