解決lefse配置過程中遇到的問題

2021-10-04 19:49:26 字數 1096 閱讀 7006

記錄centos7.5中配置lefse過程中遇到的問題

- r

- r libraries: splines, stats4, survival, mvtnorm, modeltools, coin, mass

- python libraries: rpy2 (v. 2.1 or higher)

, numpy, matplotlib (v. 1.0 or higher)

, argparse

sudo python setup.py install

報錯: /bin/ld: cannot find -lr

又報錯了,搜了一下這種報錯一般是需要的lib不能在預設路徑下找到,解決辦法一般是做個軟鏈結即可:

找到r lib路徑下的幾個檔案:「librblas.so」 「libr.so」 「librlapack.so」

一般在這幾個地方:

「/usr/local/lib64/r/lib/」

「/usr/local/lib/r/lib/」

「/usr/lib64/r/lib/」

「/usr/lib/r/lib/」

如果沒有,據說要重新裝r,並且在編譯的時候加上: ./configure --enable-r-shlib 引數

ln -s `/usr/local/lib64/r/lib/

/usr/lib/(/usr/lib64)`

重新安裝rpy2,成功;

測試lefse:

python run_lefse.py --help 繼續報錯:

importerror: no module named singledispatch

python setup.py
居然沒有報錯

再來測試lefse:python run_lefse.py --help

沒有顯示報錯了,因為我有伺服器的root許可權,所以配置相關檔案的時候比較方便,目前還不知道沒有root許可權怎麼操作。

MYSQL忘記ROOT密碼解決過程中遇到的問題

主要參考mysql忘記root密碼 首先遇到的問題是 錯誤資訊顯示如下 error innodb the innodb system data file ibdata1 must be writable error innodb the innodb system data file ibdata1...

安裝zipline過程中遇到的問題(和解決 繞過)

首先是這個官網 因為我習慣用pip install,所以就先用pip安裝了zipline和所有dependency包,比如scipy numpy lxml等等。本來安裝成功,也可以跑zipline run help 注意是2個 但是,以下這步出了問題。virtualenv依然是各種報錯,官網沒有解釋...

配置 vim 過程中必須解決的問題

解決方案有以下兩個 使用 vpn 改善訪問 github 時惡劣的網路情況 使用 gitee,同時修改外掛程式的子模組依賴位址為 gitee 上對應的位址 兩種方案分析 方案一 需要花費資金 方案二 由於子模組還會依賴別的子模組,依賴層級複雜,手動替換工作量還是有的 只有解決了網路問題,中國的程式設...