D2MatE
pythonページ (より進んだ話題)
tkProgのインストール
tkProgでは、python 3.11 以上を推奨します。
一部プログラム (メディアファイル処理)
などでは、3.13以降では動かないものがあります。
ダウンローダに必要な最低限のライブラリをインストール
ダウンローダ update.py
を実行するには、以下のライブラリをインストールする必要があります。
-
> pip install requests beautifulsoup4
tkProg 公開パッケージ
URLからダウンローダをダウンロード
- tkProgのインストールディレクトリを作る
例:
> chdir \
> mkdir tkProg
> chdir tkProg
- http://d2mate.mdxes.iir.isct.ac.jp/download/tkProg/tkProg_jsap_seminar2025
にアクセス
- tkProgのダウンロードディレクトリに
update.py
update_tkProg_jsap_seminar2025.bat (Linuxの場合は
update_tkProg_jsap_seminar2025.sh)
をダウンロード
- update_tkProg_jsap_seminar2025.batを実行
> update_tkProg_jsap_seminar2025.bat
chklib.pyを実行して、必要なライブラリを確認し、インストール
- chklib.pyを実行
> python chklib.py
- 実行メッセージの最後に、インストールされていないライブラリが表示されます。必要なものをインストールしてください
launcher: Launcherを実行するのに必要です
base: 多くのtkProgプログラムを実行するのに必要です
windows:
Windows固有の機能、例えば、MS-Officeファイルの変換などを実行するのに必要です
science: Materials Project/pymatgen関係、BoltzTraP2, pydefectなど
machine-learining: PYSBO、torch
converter: html2text、markitdown (MS-Office/PDFファイルをMarkdownに変換)
multimedia: 画像処理、動画・音声ファイル処理、3D CG
(OpenGL)
ai: 生成AIなどのAPI
Launcher を実行
- Launcher.bat, ショートカット、あるいはLauncher.shを実行してください