關於import caffe出錯的解決

2022-09-01 03:42:09 字數 1572 閱讀 2460

注意啦,後面由於又出現一些錯誤,谷歌說是makeconfig檔案中的python路徑沒改好,所以後面我將:

首先,需要修改makefile.config下的python路徑

python_include:= /usr/include/python2.7 \

/usr/lib/python2.7/dist-packages/numpy/core/include

改為:

python_include:= /usr/include/python2.7 \

/usr/local/lib/python2.7/dist-packages/numpy/core/include

還要修改環境變數:

sudo gedit ~/.bashrc

在最後新增

export pythonpath=/home/你的路徑/caffe/python:$pythonpath

export pythonpath=/usr/local/lib/python2.7/dist-packages/:$pythonpath

source ~/.bashrc

接下來當然就是:

在caffe下:make clean

在從mkdir build開始,重新編譯。

----

caffe目錄下:

make pycaffe

make distribute(這條不要忘了,否則會出現類似以下錯誤:

rom ._caffe import net, sgdsolver, nesterovsolver, adagradsolver, \ importerror: no module named _caffe。。。。。。。後面還有,但是當時沒截圖。

-------------------------下面是之前寫的。上面是後來遇到然後加上的。

【關於在caffe下,import caffe報錯的解決:

如果是報錯說沒有caffe模組,解決方法:

將:export pythonpath=/root/caffe/python:$pythonpath

寫到系統檔案中,命令如下:

vi ~/.bashrc

寫入:export pythonpath=/root/caffe/python:$pythonpath

儲存,退出,執行sourc使檔案生效:

source ~/.bashrc

結束啦:

或者是:

echo 'export pythonpath=/root/caffe/python:$pythonpath' >/etc/profile

source /etc/profile 

其中/etc/profile和~/.bashrc一樣是系統檔案,隨便寫到那個都ok,不過建議寫到~/.bashrc中

import caffe 出錯的問題

import caffe 時如果提示 找不到或者沒有此模組時 多半是沒有安裝或者是環境變靈沒有配置 以下是make之後import caffe仍報錯的一些處理 在命令列輸入 python 再輸入import caffe時,可能會報以下錯誤 can not find module skimage.io...

關於DataLoader讀取出錯

1.讀取mat檔案 首先轉為npy再根據dataloader來進行設定batch size 2.輸入維度對上,但是卻把輸入賦值給卷積層引數,一定是維度少了一維 3.typeerror expected np.ndarray got int 將torch.from numpy 改為torch.tens...

關於linux依賴關係出錯的解決

我在裝caffe時遇到的錯誤如下 apt get sudo apt get install libgl1 mesa dev 正在讀取軟體包列表.完成 正在分析軟體包的依賴關係樹 正在讀取狀態資訊.完成 有一些軟體包無法被安裝。如果您用的是 unstable 發行版,這也許是 因為系統無法達到您要求的...