Comment installer le Python le plus récent sur votre station de disque Synology

PHPz
Libérer: 2024-07-18 18:53:27
original
1020 Les gens l'ont consulté

Synology, le fabricant taïwanais des meilleurs NAS au monde, livre ses appareils avec un processeur RTD1619B, basé sur l'architecture ARM-64 (également connue sous le nom d'aarch64). Je possède un NAS DS223j, après avoir possédé un DS212j pendant 11 ans depuis 2012.
En tant que développeur connaissant Python, il est regrettable que Synology ne livre pas ses NAS avec le support Python intégré, je dois donc télécharger sa distribution Python à l'aide du Centre de paquets pour Diskstation. Le problème est qu'il s'agit d'une ancienne version de Python : 3.8, qui a été livrée il y a plus de 4 ans. J'ai besoin d'utiliser les fonctionnalités les plus récentes de Python, c'est donc un handicap que j'ai dû utiliser l'ancien Python.
L'alternative pour utiliser le Python le plus récent (au moment de cet article est le 3.21), vous pouvez utiliser le Python livré par Anaconda, qui fournit un gestionnaire de paquets compilé statiquement disponible en téléchargement appelé micromamba, que vous pouvez téléchargez-le en suivant les instructions sur mamba.readthedocs.io.
Voici les étapes :

  1. Dans un shell bash, exécutez curl -Ls https://micro.mamba.pm/api/micromamba/linux-aarch64/latest | tar -xvj bin/micromamba
  2. Cela téléchargera le binaire micromamba dans le sous-dossier bin
  3. Ensuite, exécutez ./bin/micromamba shell init -s bash. Cela ajoutera un extrait d'initialisation dans le fichier .bashrc.
  4. Ensuite, faites une source ~/.bashrc et micromamba activez && micromamba config ajoutez les canaux conda-forge
  5. La dernière commande configurera micromamba pour télécharger les dernières versions d'un environnement de développement de base python qui peut être démarré par l'installation de micromamba
  6. Une fois sur place, exécutez l'exécutable python et voilà, vous avez un python compilé très récent, peut-être pas plus d'un mois ! L'installation de base installe également pip, vous avez donc toute la puissance de Python entre vos mains !

Références :

  • 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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!