This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
数値計算ライブラリ:triqs:インストール [2020/07/19 17:54] koudai [TRIQS2.2.0] |
数値計算ライブラリ:triqs:インストール [2020/07/22 10:27] koudai [TRIQS (latest version)] |
||
---|---|---|---|
Line 4: | Line 4: | ||
* 自分が何したかの記録用です。 | * 自分が何したかの記録用です。 | ||
* ソースコードからコンパイルします | * ソースコードからコンパイルします | ||
+ | * Ubuntu 18.04で確認しています | ||
+ | * 以下の手順ではUbuntu 20.04にインストールできませんでした。公式のアナウンスがあるまで仮想環境のUbuntu18.04上にインストールするのが良さそうです。 | ||
Line 18: | Line 20: | ||
</ | </ | ||
- | Intel Parallel Studio XE が入っている場合は libopenmpi-dev は不要です | + | Intel Parallel Studio XE を使用する場合は |
====== TRIQSのインストール ====== | ====== TRIQSのインストール ====== | ||
===== TRIQS (latest version) ===== | ===== TRIQS (latest version) ===== | ||
+ | |||
+ | * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください | ||
+ | * TRIQSのバージョン2ではIntelコンパイラが使えないので注意してください | ||
+ | * Intel MPIにパスが通っている場合は、パスを削除してターミナルを再起動してください | ||
TRIQSのソースコードをダウンロードしてきます | TRIQSのソースコードをダウンロードしてきます | ||
Line 37: | Line 43: | ||
インストールの設定をします | インストールの設定をします | ||
< | < | ||
- | $ cmake ../ | + | $ cmake ../ |
</ | </ | ||
* PREFIXにインストールされるので、適宜変更してください | * PREFIXにインストールされるので、適宜変更してください | ||
Line 50: | Line 56: | ||
(以下はTRIQSのバージョンが2以降の場合) | (以下はTRIQSのバージョンが2以降の場合) | ||
- | .bashrcに次の一文を付け加えます | + | .bashrcにパスをとおします |
- | < | + | |
- | source / | + | |
- | </ | + | |
- | + | ||
- | .bashrcを読み込むか端末を再起動します | + | |
< | < | ||
+ | $ echo ' | ||
$ source ~/.bashrc | $ source ~/.bashrc | ||
</ | </ | ||
- | ===== TRIQS1.4.2 ===== | + | ===== TRIQS 1.4.x + Ubuntu 18.04 ===== |
+ | |||
+ | * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください | ||
TRIQSのソースコードをダウンロードしてきます | TRIQSのソースコードをダウンロードしてきます | ||
+ | * https:// | ||
+ | |||
+ | 展開します | ||
< | < | ||
- | $ git clone https:// | + | $ tar xzvf triqs-1.4.x.tar.gz |
</ | </ | ||
Line 76: | Line 83: | ||
インストールの設定をします | インストールの設定をします | ||
< | < | ||
- | $ cmake ../triqs.src -DCMAKE_INSTALL_PREFIX="/opt/triqs/" | + | $ cmake ../triqs-1.4.x -DCMAKE_INSTALL_PREFIX=/ |
</ | </ | ||
* PREFIXにインストールされるので、適宜変更してください | * PREFIXにインストールされるので、適宜変更してください | ||
+ | * コメント部分はIntel Parallel Studio XEを使うときのフラグです。 | ||
+ | * Intel Parallel Studio XEを使う場合は、Pythonとして Intel Distribution for Python 2 を使う必要があります。3系だと動かないので注意してください。 | ||
インストールを完了させます | インストールを完了させます |