Centos 下封裝原始碼報錯日誌

2021-09-12 18:21:48 字數 1861 閱讀 8403

目標: 在centos 下封裝原始碼

1 系統環境是centos linux release 7.6.1810 (core)

使用命令:cat /etc/redhat-release

2 將已有的工程拷貝到/home/***/下,重新編譯

因為只是warning所以並沒有管他,應該只是版本衝突的問題,就接著往下做了。

全部編譯完,配置完以後,發現在python下import  caffe 會報錯,

重新配置路徑,重啟服務都不管用

原因是,我參考的手冊上寫的 是檔案最後一行新增,結果我將export 和下面的路徑分為兩行了。

更改為一行

解決importerror: no module named suds.client

解決:pip install client

pip install suds

no module named dlib

解決:pip install dlib

no module named xgboost.sklearn

解決:

git clone --recursive 

cd xgboost

sudo cp make/minimum.mk ./config.mk;

sudo make -j4;

sh build.sh

cd python-package

python setup.py install

報錯:

xgboost.libpath.xgboostlibrarynotfound: cannot find xgboost library in the candidate path, did you install compilers and run build.sh in root path?

解決:參考

但是順序如下

第一步:在dist下的主目錄下執行:

第三步 :這個時候還可能缺乙個version的檔案,在xgboost下新建乙個vesrion的空檔案就可以了

第四步執行:

cd xgboost

./build.sh

cd python-package

python setup.py install

完成順利完成,開心,20:01

centos下git原始碼安裝

centos5不能通過yum安裝git,只能通過原始碼安裝,原始碼安裝需要解決好依賴庫的問題。先安裝git依賴的包 yum install zlib devel yum install openssl devel yum install perl yum install cpio yum insta...

centos 下postgres原始碼安裝

由於最近在做的tigase應用開發,資料庫使用的是postgresql 9.0.12,不能自動的使用yum install安裝了,因為現在源裡面的版本是8.3,無法滿足專案要求,特安裝了postgresql 9.0.12,只能原始碼編譯安裝了。1.提前安裝編輯原始碼所需要的工具和庫 安裝編譯原始碼所...

Centos 下原始碼安裝MySQL

1 安裝mysql 安裝mysql時,我們並不是安裝了mysql客戶端就相當於安裝好了mysql資料庫了,我們還需要安裝mysql server服務端才行 yum install y mysql server mysql mysql devel 此時我們可以通過如下命令,檢視剛安裝好的mysql s...