Anacondaで仮想環境構築メモ

Anacondaで仮想環境をよく作るので、環境にまつわるコマンドなどのメモ。 仮想環境の確認方法 下記二通りの記述方法がある。 conda env list conda info -e 仮想環境の新規作成 下記の様な形で仮想環境の新規作成を行える。 conda create -p <作成先ディレク…

数を足し合わせる際の情報落ちへの対処法

大量の数を足し合わせる際に情報落ちをしてしまう問題への対処法メモ。 少数の数の足し合わせであれば情報落ちも無視していいレベルの場合もあるが、大量の数を足し合わせる際には無視できない数となる。また、expスケールなどの大きな数を取り扱うに当たっ…

Pythonで他階層にあるモジュールのimport

Pythonで他の階層にあるモジュールをimportする時のメモ。 PythonではPythonファイルを実行する際に、そのファイルが置いてあるディレクトリをルートとして扱ってしまうという仕様があるみたいで、上位の階層や、隣のディレクトリにあるファイルを簡単にimpo…

MacでTex環境の構築&自動化メモ

MacでTex環境を構築し、PythonでコンパイルからPDF作成までを自動化。