tkProgの入手とインストール
tkProgパッケージに含まれるプログラムの種類
以下の種類のものが含まれています。
pythonファイル1つ、あるいは少数のファイルだけで動くもの
tkProgに含まれるライブラリtklibを必要とするもの
最近作成している下記のようなプログラムはtklibを必要としません。 tkProgパッケージをダウンロードしたうえで、tkprog_base以下の対象ディレクトリから必要なプログラムを起動してください。
Sphinx支援プログラム
教科書等作成支援プログラム
AI関連プログラム
multimedia関連プログラム
古いプログラム、大規模プログラムではtklibが必要です。 下記のインストール手順に従い、環境変数等の設定をしてください
インストールの手順概略
pythonのインストール: pythonインストール方法
ダウンローダに必要な最低限のライブラリをインストール
tkProg 公開パッケージ URLからダウンローダをダウンロード
ダウンローダを実行して、tkProg パッケージをダウンロード
setup.py を実行して Launcher へのバッチファイル、ショートカットを作成
chklib.py を実行して、必要なライブラリを確認し、インストール
Launcher を実行
ダウンローダに必要な最低限のライブラリをインストール
ダウンローダ update.py を実行するには、以下のライブラリをインストールする必要があります。
> pip install requests beautifulsoup4
tkProg 公開パッケージ URLからダウンローダをダウンロード
tkProgのインストールディレクトリを作る 例:
> chdir \ > mkdir tkProg > chdir tkProg
http://d2mate.mdxes.iir.isct.ac.jp/download/tkProg/tkProg_base にアクセス
tkProgのダウンロードディレクトリに以下のファイルをダウンロード *
update.py*update_base.bat(Linuxの場合はupdate_base.sh)update_base.batを実行
> update_base.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を実行してください