Question

L'obstacle que nous devons expédier python est la grande taille de la bibliothèque standard. Y at-il une distribution de python minimal ou un moyen facile de choisir ce que nous voulons la bibliothèque standard? La plate-forme est Linux.

Était-ce utile?

La solution

Si vous voulez tout est d'obtenir le sous-ensemble minimum dont vous avez besoin (plutôt que de construire un exe qui vous contraignent à des systèmes Windows), utilisez le module de bibliothèque standard

Autres conseils

Avez-vous regardé py2exe ? Il est un moyen d'expédier des programmes Python sans nécessiter une installation Python.

Comme Hank Gay et Alex Martelli suggèrent, vous pouvez utiliser py2exe. De plus, je suggère à la recherche en utilisant quelque chose comme IronPython . En fonction de votre application, vous pouvez utiliser les bibliothèques qui sont intégrées dans le cadre .NET (ou MONO si pour Linux). Cela réduit la taille de votre expédition, mais ajoute des exigences minimales à votre programme.

De plus, si vous utilisez les fonctions d'une bibliothèque, vous pouvez utiliser from module import x au lieu de faire une importation générique. Cela réduit la taille de votre navire aussi bien, mais peut-être pas par trop

Hope this helps

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top