MXNET安裝過程中遇到libinfo導入不了的問題解決


今天嘗試安裝windows版本的MXNET,在按照官網的運行了python的setup之后,import mxnet時出現如下錯誤:cannot import name libinfo,在網上查找發現別人也遇到過,大致的原因是dll沒有找到,參考網上的說明,將dll全部放在D:\MXNet\python目錄下,然后在此目錄下運行該命令,則可以正常導入。

 

如果按照官網的說明,是將mxnet包安裝在了anaconda的sitepackages目錄中的,也就是在隨便一個目錄下執行import mxnet時,其實導入的是該路徑下的mxnet包,由於在該目錄下dll是不全的,因此會出現以上的錯誤;

 

類似的錯誤還會提示缺少各種dll,我的做法就是缺少什么就把相應的dll放到D:\MXNet\python目錄下,然后在該目錄下執行所有的mxnet程序,其實caffe也是一樣,編譯pycaffe之后生成的caffe放到sitepackages路徑下之后,在importcaffe時,如果當前路徑下沒有caffe包,就會自動導入系統目錄的包,但是還是在某一個路徑下運行的方式比較好,因為各種caffe版本會編譯出來不同的caffe包,如果都放在系統目錄下容易混亂。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM