tkProg Linux版 セットアップ
インストールとディレクトリ構成
環境変数の設定 (bash)
Pythonプログラムは Launcher.py が起動できれば自動設定されますが、Perlプログラムや各種パスの統一のために以下の設定を .bashrc 等に追加することを推奨します。
推奨設定例
以下の例は、/home/share/tkProg にインストールした場合の記述です。
# 一般設定(tklib_Rootまでは必須設定)
export tkProg_Root=/home/share/tkProg
export tkprog_X_path=$tkProg_Root/tkprog_Linux
export tkprog_path=$tkProg_Root/tkprog
export tkapp_path=$tkProg_Root/tkapp_Linux
export tkdb_Root=$tkProg_Root/tkdb
export tklib_Root=$tkProg_Root/tklib
export tkpythonlib=$tklib_Root/python
export PYTHONPATH=$tklib_Root/python:$PYTHONPATH
export TkPythonDir=$tkprog_X_path
export PythonVASPDir=$TkPythonDir/VASP
# Perlプログラム用設定
export tkperllib=$tklib_Root/Perl
export PERL5LIB=$tklib_Root/Perl/lib:$PERL5LIB
export tkdb_path=$tkdb_Root/Databases
export TkDatabasesDir=$tkdb_path/Databases
export TkPerlDir=$tkprog_path/Perl
export TkPlotDir=$tkprog_X_path/TkPlot
# 外部プログラムへのPATH
export PATH="$MYAPPROOT/vasp.6.4.1/bin:$PATH"
export PATH="$PATH:$tkProg_Root/tkapp_Linux/vaspkit/bin"
# alias設定
alias pylauncher='python3 $tkprog_X_path/Launcher/Launcher.py'
alias vlauncher='python3 $tkprog_X_path/Launcher/Launcher.py -s=VASP'
Launcherの起動方法
メインメニューの起動
% pylauncher
VASP用Launcherの起動
メインのLauncherから "External applications" => "VASP/Launcher.py" を選択するか、以下のコマンドで直接起動します。
% vlauncher
電気物性用Launcherの起動
メインのLauncherから "External applications" => "Electrical/Launcher.py" を選択するか、以下のコマンドで起動します。
% python3 $tkprog_X_path/Launcher/Launcher.py -s=Electrical