18 MacPorts で Python 環境のバージョンをあげる & 環境整備

MacPorts では、 すでに何かの依存関係で Python 3.14 がインストールされている。 それと動かすようなものを揃えよう。
sudo port -N install py314-ipykernel
sudo port -N install py314-numpy
sudo port -N install py314-scipy
sudo port -N install py314-matplotlib
sudo port -N install py314-jupyter
sudo port -N install py314-jupyterlab_pygments
sudo port -N install pandoc

sudo port select --set python python314
sudo port select --set python3 python314
sudo port select --set ipython py314-ipython
sudo port select --set ipython3 py314-ipython
sudo port select --set jupyter py314-jupyter
(Intel Mac だけ遅い気もする。何か間違えているかしら。 色々なものを Build するからなのかな? (あまり自信がない) この更新が遅いという理由で、実用性が低くなっているような… Intel Mac 使うの潮時かなあ。)


Visual Studio Code からも呼べるように出来た。 Mac によっては全然設定が出来ていないものがあったので (Anaconda でやったりしていた, もうどちらかを選択するべきなのかなあ)、 この際まとめておく。

  1. Shift+Command+p として、 Shell Command: Install 'code' command in PATH
  2. Python 拡張、Jupyter 拡張をインストールする。
  3. Shift+Command+p として、 Python: Select Interpreter でPython 3.14.5 を選択する。
  4. .ipynb のあるディレクトリィを開いて (code . とか)、 .ipynb を選択して、Select Kernel (Jupyter のカーネルを選ぶ), Python Environments で /opt/local/bin/python3.14 を選択する。

こうやってお仕事を始める
cd ${PROJECTDIR}
code .

VS Code の配色について。 Sun ワークステーション上の X11 を利用して以来、 端末は白地に黒を基本としてやってきたので、 デフォールトの “ダーク” には違和感を持っている (その前は MS-DOS で黒字に白だったけれど)。 そこで、 Code→基本設定→テーマ→配色テーマ でライト系を選ぶ。 (余談だけれど、どこにそういう設定があるか、 Mac, Linux, Windows で違うみたいだ。) 私はデフォールトの設定をあまりいじらずに使うことが多いけれど、 iTerm2 などでもライト系にして使っている。 考えてみると、macOS 純正のターミナルの Basic もライト系だよね。



桂田 祐史