Ubuntu Core を空インストールして、Python をインストールしようとしています。
私は次のことを試しました
snap install python
snap install python3
snap install --edge python
私は受け取りますerror: snap "python" not found
「クラシック」などを使用する方法に関する他の回答を調べましたが、いずれにしてもうまくいかないようでした。
わかりやすい説明が見つからないのですが、何が足りないのでしょうか?
答え1
スナップにはほとんど依存関係はありません ( core
GUI インターフェースのみ)。Python は依存関係の 1 つではありません。
内部で Python を使用する snap 提供のアプリケーションは、システム提供の Python が利用可能であると想定してはならず、snap 内に独自の Python を含めることが期待されます (LibreOffice が独自の Python を含めるのと同じように)。
- これは、Ubuntu の deb ベースのリリースの動作方法とはまったく異なります。deb ベースのアプリケーションとサービスは、ルートが所有し、apt が提供する単一の標準 Python スタックを共有します。
したがって、「python snap」は実際には必要ではありません。それが見つからない理由です。Pythonユーザーはダウンロードしてインストールできます。未包装アップストリームから好きなバージョンの Python を入手します。