如何在 Synology diskstation 中安裝最新的 Python

PHPz
發布: 2024-07-18 18:53:27
原創
959 人瀏覽過

Synology 是世界上最好的 NAS 台灣製造商,其設備配備了基於 ARM-64 架構(也稱為 aarch64)的 RTD1619B 處理器。自 2012 年起擁有 DS212j 11 年後,我擁有了 NAS DS223j。
作為一名精通 Python 的開發人員,不幸的是 Synology 的 NAS 並未內建 Python 支持,因此我必須使用 Diskstation 的套件中心下載其 Python 發行版。問題是它是 Python 的舊版本:3.8,已經發布 4 年多了。我需要使用Python的最新功能,所以不得不使用舊的Python是一個障礙。
使用最新Python 的替代方案(在撰寫本文時為3.21),您可以使用Anaconda 附帶的Python,它提供了一個靜態編譯的套件管理器可供下載,名為micromamba,您可以按照mamba.readthedocs.io 上的說明進行下載。
步驟如下:

  1. 在bash shell中,執行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 附加通道 conda-forge
  5. 最後一個指令將設定 micromamba 下載最新版本的 python 基本開發環境,可以透過 micromamba install 啟動
  6. 到達那裡後,執行 python 可執行文件,瞧,你就有了一個最近編譯的 python,可能不超過 1 個月!基本安裝也安裝了 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 diskstation 中安裝最新的 Python的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!