データサイエンスと生命科学

医学・生命科学分野のデータ解析手法の研究と、数理・データサイエンス的なアプローチを用いた老化・寿命のメカニズム解明のための研究をしています。このブログでは、主に、データサイエンスや生命科学に関する解説記事などを発信します。

Ubuntu16.04にRパッケージTDAをインストール

RのバージョンはR 3.4.3。

いきなり、Rのコンソールから

install.packages("TDA",dep=T)

すると、「ゼロでない終了値が得られました」とでて引っかかったのでメモ。

エラーメッセージを見ると、gmp.hがないと言われてたので、

sudo apt-get install libgmp3-dev

GMPUbuntuにインストールした。

あとこれも。sudo apt-get install libssl-dev

その上で再度install.packagesすると、今度はmpfrがないらしいので、

sudo apt install libgmp10-doc
sudo apt install libmpfr-dev
sudo apt install libmpfr-doc

で必要なパッケージをいれると、

install.packages("TDA",dep=T)

がうまく行った。

参考にしたのは、以下のサイト

Ubuntu,R gmpパッケージをインストールする方法 | トライフィールズ

Ubuntuにgcc4.2をソースからインストール - how to code something