ホームページ >バックエンド開発 >Python チュートリアル >Synology ディスクステーションに最新の Python をインストールする方法

Synology ディスクステーションに最新の Python をインストールする方法

PHPz
PHPzオリジナル
2024-07-18 18:53:271093ブラウズ

世界最高の NAS を製造する台湾のメーカーである Synology は、ARM-64 アーキテクチャ (aarch64 としても知られる) に基づく RTD1619B プロセッサを搭載したデバイスを提供しています。私は 2012 年から 11 年間 DS212j を所有した後、NAS DS223j を所有しています。
Python に精通した開発者として、Synology が Python サポートを組み込んだ NAS を出荷していないのは残念です。そのため、Diskstation のパッケージ センターを使用して Python ディストリビューションをダウンロードする必要があります。問題は、これが Python の古いバージョンである 3.8 であり、4 年以上前に出荷されたことです。 Python の最新の機能を使用する必要があるため、古い Python を使用しなければならないというハンデがあります。
最新の Python (この記事の時点では 3.21) を使用する代わりに、Anaconda が提供する Python を使用することもできます。これは、静的にコンパイルされてダウンロード可能な micromamba というパッケージ マネージャーを提供します。 mamba.readthedocs.io.
の指示に従ってダウンロードしてください。 手順は次のとおりです:

  1. bash シェルで、curl -Ls https://micro.mamba.pm/api/micromamba/linux-aarch64/latest | を実行します。 tar -xvj bin/micromamba
  2. これにより、micromamba バイナリが bin サブフォルダーにダウンロードされます
  3. 次に、./bin/micromamba shell init -s bash を実行します。これにより、初期化スニペットが .bashrc ファイルに追加されます。
  4. 次に、source ~/.bashrc を実行し、micromamba activate && micromamba config append Channels conda-forge
  5. 最後のコマンドは、micromamba のインストールによって開始できる Python 基本開発環境の最新リリースをダウンロードするように micromamba を設定します。
  6. そこに到達したら、Python 実行可能ファイルを実行すると、出来上がり。おそらく作成されてから 1 か月以内の、非常に最近コンパイルされた Python が完成します。基本インストールでは pip もインストールされるため、Python のすべての機能を手に入れることができます!

参考文献:

  • https://avivleemann.github.io/blog/blog/posts/2023-12-07-micromamba/micromamba-guide.html
  • https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html#mamba-org-releases

Image description

以上がSynology ディスクステーションに最新の Python をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Python - 基礎次の記事:Python - 基礎