OCTOPUSでは、プログラミング言語Python(3.13.5)をご利用いただけます。
利用方法
環境設定
-
environment modulesによる環境設定が必要です。
$ module load BasePy
$ python3
パッケージインストール
-
OCTOPUSのフロントエンドノードでは、任意のパッケージをインストールすることが可能です。計算ノードからは外部への接続を禁止しておりますので、計算に必要なパッケージは予めフロントエンドノードでインストールをお願いいたします。
パッケージインストールを行う場合は、venvで仮想環境を作成しpipコマンドをご利用ください。
仮想環境「test-env」を作成し、「numpy」をインストールする手順を以下に示します。
仮想環境「test-env」を作成します。
$ python3 -m venv /octfs/work/【グループ名】/【ユーザ名】/test-env/
仮想環境「test-env」をActivateします
$ source /octfs/work/【グループ名】/【ユーザ名】/test-env/bin/activate
パッケージ「numpy」をインストールします
$ pip install numpy
Collecting numpy
numpy-2.3.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB)
Downloading numpy-2.3.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 160.4 MB/s 0:00:00
Installing collected packages: numpy
Successfully installed numpy-2.3.5
インストール済パッケージを表示します
$ pip freeze
numpy==2.3.5

