1 min read
Tips集

pdfcrop

TeX Liveでまとめてインストールされる。
pdfcrop {input.pdf}で、PDFファイルの上下左右の余白を切り取ってくれるので、matplotlibで図を作る時にsubplot_adjustで調整する必要がなくなる。はず。

色々なオプションの確認はpdfcrop --help。気が向いたら細かい使い方もメモしたい。

minicondaのバージョンアップデート(4.12 → 26.1.1)

2022年頃にインストールした気がするminiconda(ver 4.12)を、2026年にようやくアップデートしようとしたら微妙に詰まったので備忘録。

パッケージのアプデをする時にいつもこれが出る。上に書いたようにバージョンは4.12、気付けば最新バージョンは26.1.1まで来ていた。

Please update conda by running

    $ conda update -n base -c conda-forge conda

と言われるので試したが、これだけではうまくいかない。また、miniconda公式GithubのREADMEに以下のステップが記載されているが、これもうまくいかない。

$ conda install --name base conda=22.11.1
$ conda update conda

なお、conda install --name base conda=22.11.1の後、バージョンは22.11.1には上がっている。最低限はこれでもいいかもしれない。
原因は、base環境のPythonバージョンが古い(3.9.23)ためだった。そこで、base環境にPython 3.11をインストールした。

conda isntall python=3.11

...(中略)...

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    archspec-0.2.5             |     pyhd8ed1ab_0          50 KB  conda-forge
    boltons-25.0.0             |     pyhd8ed1ab_0         295 KB  conda-forge
    conda-26.1.1               |  py311h267d04e_0         1.2 MB  conda-forge

...

なんと、これでcondaも一緒にアップデートされてしまった。