コマンド実行時のエラーに関する QA¶
- ‘NoneType’ object has no attribute ‘getCameraName’ というエラーが出た
- singleFrameDriver.py 実行時に thread に関する warning, エラーが出た
‘NoneType’ object has no attribute ‘getCameraName’ というエラーが出た¶
hscPipe コマンドを実行した際に、以下のようなエラーが出た場合、
Note
AttributeError: ‘NoneType’ object has no attribute ‘getCameraName’
指定した解析ディレクトリに _mapper ファイルがないか、ディレクトリを間違えて指定していることが原因です。 解析ディレクトリを確認し、 _mapper ファイルがない場合は Prepare directories and setting data を参照してファイルを作成して下さい。
singleFrameDriver.py 実行時に thread に関する warning, エラーが出た¶
singelFrameDriver.py を実行した際、
Note
WARNING: You are using OpenBLAS with multiple threads (32), but have not specified the number of threads using one of the OpenBLAS environment variables: OPENBLAS_NUM_THREADS, GOTO_NUM_THREADS, OMP_NUM_THREADS.
という warning が出ても解析が走れば特に問題ありません。
ただし、
Note
OpenBLAS: pthread_create error ...
のようなエラーが出て止まってしまった場合は、OpenBLAS が用いるスレッド数を以下のように指定して下さい。
env OMP_NUM_THREADS=1 singleFrameDriver.py ~/HSC --calib ~/HSC/CALIB ...