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/20 13:56] koudai [TRIQS 1.4.x] |
数値計算ライブラリ:triqs:インストール [2020/07/21 11:32] koudai [準備] |
||
---|---|---|---|
Line 19: | Line 19: | ||
Intel Parallel Studio XE が入っている場合は libopenmpi-dev は不要です | Intel Parallel Studio XE が入っている場合は libopenmpi-dev は不要です | ||
+ | |||
+ | |||
+ | < | ||
+ | Reading package lists... Done | ||
+ | Building dependency tree | ||
+ | Reading state information... Done | ||
+ | E: Unable to locate package libgfortran3 | ||
+ | </ | ||
+ | -> | ||
+ | < | ||
+ | sudo apt-get install gcc | ||
+ | sudo apt-get -f install libgfortran3 | ||
+ | </ | ||
====== TRIQSのインストール ====== | ====== TRIQSのインストール ====== | ||
===== TRIQS (latest version) ===== | ===== TRIQS (latest version) ===== | ||
+ | |||
+ | * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください | ||
+ | * TRIQSのバージョン2ではIntelコンパイラが使えないので注意してください | ||
+ | * Intel MPIにパスが通っている場合は、パスを削除してターミナルを再起動してください | ||
TRIQSのソースコードをダウンロードしてきます | TRIQSのソースコードをダウンロードしてきます | ||
Line 50: | Line 67: | ||
(以下はTRIQSのバージョンが2以降の場合) | (以下はTRIQSのバージョンが2以降の場合) | ||
- | .bashrcに次の一文を付け加えます | + | .bashrcにパスをとおします |
< | < | ||
- | source / | ||
- | </ | ||
- | |||
- | .bashrcを読み込むか端末を再起動します | ||
< | < | ||
+ | $ echo ' | ||
$ source ~/.bashrc | $ source ~/.bashrc | ||
</ | </ | ||
Line 62: | Line 76: | ||
===== TRIQS 1.4.x ===== | ===== TRIQS 1.4.x ===== | ||
+ | |||
+ | * Python 2系にのみ対応しているので、必要ならばpyenv等でバージョンを変更してください | ||
TRIQSのソースコードをダウンロードしてきます | TRIQSのソースコードをダウンロードしてきます | ||
Line 82: | Line 98: | ||
</ | </ | ||
* PREFIXにインストールされるので、適宜変更してください | * PREFIXにインストールされるので、適宜変更してください | ||
- | * コメント部分はIntelコンパイラを使うときのフラグです | + | * コメント部分はIntelコンパイラを使うときのフラグです。 |
+ | * Intelコンパイラを使う場合は、Pythonとして Intel Distribution for Python 2 を使う必要があります。3系だと動かないので注意してください。 | ||
インストールを完了させます | インストールを完了させます |