使用anaconda安裝caffe

通過 conda 安裝 caffe-gpu 和 caffe

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、阿里地區(qū)網(wǎng)站維護、網(wǎng)站推廣。

一開始直接使用conda安裝caffe結(jié)果報錯。通過不斷搜索,最終找到了解決方法:

conda create -n caffe_gpu -c defaults python=3.6 caffe-gpu

conda create -n caffe -c defaults python=3.6 caffe

解決方案的原鏈接在此。安裝caffe_gpu時,對應(yīng)版本的cudatoolkit 、cudnn 也會被安裝。

外網(wǎng)大神的原話是:

I will repeat my comment from earlier in this issue, please do not use the anaconda channel when installing caffe, it does not preserve the priority between the main and free sub-channels. Installing caffe or caffe-gpu from the defaults channel is the only method supported by Anaconda and currently works. For example the following two command will create working environments:

conda create -n caffe_gpu -c defaults python=3.6 caffe-gpu

conda create -n caffe -c defaults python=3.6 caffe

意思就是要想通過conda安裝caffe,所有庫必須全部使用defaults這個頻道,而不能使用或者上混合使用Anaconda 、 conda-forge這些頻道的庫。

我遇到的問題:

由于一開始 create python 虛擬環(huán)境的時候使用conda-forge, 安裝caffe時混合了defaults(第一次)、Anaconda(第二次)的庫,結(jié)果出現(xiàn)了下面的錯誤:

>>> import caffe

Failed to include caffe_pb2, things might go wrong!

Traceback (most recent call last):

File "", line 1, in

File "/home/allen/anaconda3/envs/caffegpu/lib/python3.5/site-packages/caffe/__init__.py", line 4, in

from .proto.caffe_pb2 import TRAIN, TEST無錫人流多少錢 http://www.bhnnk120.com/

File "/home/allen/anaconda3/envs/caffegpu/lib/python3.5/site-packages/caffe/proto/caffe_pb2.py", line 7, in

from google.protobuf import descriptor as _descriptor

File "/home/allen/anaconda3/envs/caffegpu/lib/python3.5/site-packages/google/protobuf/descriptor.py", line 47, in

from google.protobuf.pyext import _message

ImportError: /home/allen/anaconda3/envs/caffegpu/lib/python3.5/site-packages/google/protobuf/pyext/_message.cpython-35m-x86_64-linux-gnu.so: undefined symbol: _ZNK6google8protobuf10TextFormat17FieldValuePrinter9PrintBoolEb

>>>

>>> import caffe

Traceback (most recent call last):

File "", line 1, in

File "/home/allen/anaconda3/envs/caffe/lib/python3.5/site-packages/caffe/__init__.py", line 1, in

from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer

File "/home/allen/anaconda3/envs/caffe/lib/python3.5/site-packages/caffe/pycaffe.py", line 13, in

from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \

ImportError: /home/allen/anaconda3/envs/caffe/lib/python3.5/site-packages/caffe/../../../libcaffe.so.1.0.0: undefined symbol: _ZNK7leveldb6Status8ToStringB5cxx11Ev

>>>

網(wǎng)站欄目:使用anaconda安裝caffe
本文來源:http://bm7419.com/article10/gihogo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、電子商務(wù)、微信公眾號、微信小程序、商城網(wǎng)站、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)