macOS 12.3 で Python2 が消え、スクリプトが「bad interpreter: /usr/bin/python: no such file or directory」とは。

便利スクリプトツールたちが使えなくなってつらし。


#!/usr/bin/python -u
...

macOS 12.3 で /usr/bin/python は削除され、 /usr/bin/python3 しかないのですが。という件。

👉 `pidcat` installed via `brew` no longer works on macOS 12.3, due to Python 2 having been removed · Issue #180 · JakeWharton/pidcat hatena-bookmark

python 2 をインストールして、そのパスに1行目を書き換える。


#!/usr/bin/env -S python -u


#!/Users/<user>/.pyenv/versions/2.7.18/bin/python -u


#!/usr/local/Cellar/python@2/2.7.15_1/bin/python2 -u

macOS SIP により python から python3ln -s で向けることはできない。

👉 Mac のシステム整合性保護について - Apple サポート (日本) hatena-bookmark

まとめ

pidcat に関しては以下で。


❯ pyenv global 2.7.18

❯ pyenv versions
  system
* 2.7.18 (set by /Users/username/.pyenv/version)
  3.10.4


#!/usr/bin/env -S python -u
...

bad interpreter: /usr/bin/python: no such file or directory

しかし、pyenv て便利なやつだなあ。

👉 pyenv/pyenv: Simple Python version management hatena-bookmark

👉 【Python】「pip search」の代わりは何なの? hatena-bookmark


公式 android デベロッパー の英語ページに日本語ページが遅れてる件

こーゆーのよくあります。

例えばこのページ。

developer.android.com の英語ページに日本語ページが遅れてる件
👉 Compose と Kotlin の互換性マップ  |  Android デベロッパー  |  Android Developers hatena-bookmark

右上や右下にありますよね、言語切替え選択。

developer.android.com の英語ページに日本語ページが遅れてる件

「English」に切り替えます。

Jetpack Compose is tightly bound to kotlin compiler version and it probably won't change soon

違います。

日本語ページが遅れています。

このようなページが複数あると、

もう日本語ページで見る意味がなくなってきます。

調べているエラーなどの原因の特定するのに、日本語で検索する人は英語より、2倍以上の時間がかかることになります。

今は遅れてるだけだけど、翻訳ページがなくなる可能性もあります。

よって、開発者に英語の必要性は今後さらに増していきます。

👉 This version (1.2.0-alpha08) of the Compose Compiler requires Kotlin version 1.6.20 but you appear to be using Kotlin version 1.6.21 which is not known to be compatible. hatena-bookmark

👉 【Google Admob】Inline Adaptive Banner (インラインアダプティブバナー) hatena-bookmark


#TVer 激重で #高校サッカー 見れんやないか まとめ

後半は改善したようで見れています!

高校サッカー選手権 第100回