目標: 在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...