解決python3在anaconda下安裝caffe失敗的問題
Python 跟 Python3 完全就是兩種語言
1、 import caffe FAILED
環(huán)境為 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2。昨天莫名其妙Caffe不能用了:
>>> import caffe Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/duchengyao/project/caffe/python/caffe/__init__.py", line 1, in <module> from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver File "/home/duchengyao/project/caffe/python/caffe/pycaffe.py", line 13, in <module> from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \ ImportError: /home/duchengyao/project/caffe/python/caffe/../../build/lib/libcaffe.so.1.0.0-rc3: undefined symbol: _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE
各種折騰都無效,重裝Anaconda以后錯誤消失,import caffe 成功。
2、 import FAILED again after “$conda install opencv”
用 conda install opencv 安裝完Opencv后,又出現(xiàn)了同樣的錯誤提示,卸載后錯誤消失。
Conda 安裝后的Opencv 版本為2.4.10,而系統(tǒng)apt安裝的版本為2.4.9.1。我嘗試從conda 安裝2.4.9版,可是需要處理很多conflict。
最后實在走投無路了準(zhǔn)備換成Anaconda3,環(huán)境搭建完成后運行程序的時候簡直尷尬了,各種庫不兼容。終于知道為啥老鳥們調(diào)侃Python 跟Python3完全是兩種語言了
3、 解決方案
暫時的解決方案為放棄anaconda,全部用apt安裝軟件包,使用系統(tǒng)默認的Opencv,運行成功。
以上這篇解決python3在anaconda下安裝caffe失敗的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- windows上安裝Anaconda和python的教程詳解
- Python 、Pycharm、Anaconda三者的區(qū)別與聯(lián)系、安裝過程及注意事項
- 用Anaconda安裝本地python包的方法及路徑問題(圖文)
- python3.7環(huán)境下安裝Anaconda的教程圖解
- Anaconda 離線安裝 python 包的操作方法
- Macbook air m1安裝python/anaconda全過程(圖文)
- 使用anaconda的pip安裝第三方python包的操作步驟
- win10下安裝Anaconda的教程(python環(huán)境+jupyter_notebook)
- Anaconda下安裝mysql-python的包實例
- 安裝Anaconda+Python的超詳細步驟
相關(guān)文章
python使用pandas抽樣訓(xùn)練數(shù)據(jù)中某個類別實例
今天小編就為大家分享一篇python使用pandas抽樣訓(xùn)練數(shù)據(jù)中某個類別實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02使用Python實現(xiàn)搖號系統(tǒng)的詳細步驟
這篇文章主要介紹了如何使用Python構(gòu)建一個簡單的搖號系統(tǒng),包括需求分析、技術(shù)棧、實現(xiàn)步驟和完整代碼示例,該系統(tǒng)能夠從用戶輸入的參與者名單中隨機抽取指定數(shù)量的中獎?wù)?并將結(jié)果展示給用戶以及記錄到日志文件中,需要的朋友可以參考下2024-11-11Python使用Flask-SQLAlchemy連接數(shù)據(jù)庫操作示例
這篇文章主要介紹了Python使用Flask-SQLAlchemy連接數(shù)據(jù)庫操作,簡單介紹了flask、Mysql-Python以及Flask-SQLAlchemy的安裝方法,并結(jié)合實例形式分析了基于Flask-SQLAlchemy的數(shù)據(jù)庫連接相關(guān)操作技巧,需要的朋友可以參考下2018-08-08