Takuya Miyashita
This site
Web
Start:
*環境変数の設定 [#h3f3d6b8]
**CLAW, FC, PYTHONPATH [#z31230c1]
CLAW, FC, PYTHONPATH の3つの環境変数は,clawpackを使用す...
#codeprettify{{
export CLAW=~/*****/clawpack5.x.x
export PYTHONPATH=${CLAW}:$PYTHONPATH
export FC=ifort # or gfortran など
}}
Makefile.commonの中に,
#codeprettify{{
$(CLAW)/foo/bar/
}}
のような記述があり,CLAWのパスを設定していないとコンパイル...
pythonを起動して,どこのパスからでも下記がエラーなく実行...
#codeprettify{{
In [1]: from clawpack import clawutil
In [2]:
}}
**MATLABPATH [#b0daf3b5]
visclawの中のMATLABパッケージを使用するには,MATLABPATHを...
#codeprettify{{
export MATLABPATH=${CLAW}/visclaw/src/matlab:${MATLABPATH}
}}
**PYTHON [#db3ea9ca]
基本的にコンパイルや計算実行は make コマンドで行われるが...
#codeprettify{{
$CLAW/clawutil/src/Makefile.common
}}
を include して実行される.python のコマンドは
#codeprettify{{
PYTHON ?= python
CLAW_PYTHON ?= $(PYTHON)
}}
となっているが,Ubuntu では python が Python2.7 になって...
#codeprettify{{
PYTHON ?= python3
}}
に変更するか,もしくは環境変数 PYTHON を python3 にしてお...
#codeprettify{{
export PYTHON=python3
}}
こうすると Makefile.common の中では ?= なので,既に定義し...
End:
*環境変数の設定 [#h3f3d6b8]
**CLAW, FC, PYTHONPATH [#z31230c1]
CLAW, FC, PYTHONPATH の3つの環境変数は,clawpackを使用す...
#codeprettify{{
export CLAW=~/*****/clawpack5.x.x
export PYTHONPATH=${CLAW}:$PYTHONPATH
export FC=ifort # or gfortran など
}}
Makefile.commonの中に,
#codeprettify{{
$(CLAW)/foo/bar/
}}
のような記述があり,CLAWのパスを設定していないとコンパイル...
pythonを起動して,どこのパスからでも下記がエラーなく実行...
#codeprettify{{
In [1]: from clawpack import clawutil
In [2]:
}}
**MATLABPATH [#b0daf3b5]
visclawの中のMATLABパッケージを使用するには,MATLABPATHを...
#codeprettify{{
export MATLABPATH=${CLAW}/visclaw/src/matlab:${MATLABPATH}
}}
**PYTHON [#db3ea9ca]
基本的にコンパイルや計算実行は make コマンドで行われるが...
#codeprettify{{
$CLAW/clawutil/src/Makefile.common
}}
を include して実行される.python のコマンドは
#codeprettify{{
PYTHON ?= python
CLAW_PYTHON ?= $(PYTHON)
}}
となっているが,Ubuntu では python が Python2.7 になって...
#codeprettify{{
PYTHON ?= python3
}}
に変更するか,もしくは環境変数 PYTHON を python3 にしてお...
#codeprettify{{
export PYTHON=python3
}}
こうすると Makefile.common の中では ?= なので,既に定義し...
Page:
Edit with a page name which already exists