web-dev-qa-db-fra.com

Existe-t-il une distribution portable Python 2.7 Windows sans bibliothèque incluse?

Chaque Python que j'ai trouvée contient beaucoup de bibliothèques dont je n'ai pas besoin (numpy, scipy, PyQt etc.) Je cherche un analogique CPython portable qui ne nécessite pas d'installation, n'est pas touchez tout sauf son répertoire et est petit à télécharger sur une connexion Internet lente ou mesurée.

  • Je ne veux pas dire spécifiquement http://portablepython.com/ . Je peux choisir des packages à décompresser manuellement. Il n'y a aucun moyen de rendre l'installateur silencieux.
  • Il y a https://winpython.github.io/ . Je dois d'abord déballer 1,5 Go et désinstaller les packages inutilisés.
  • PyPy - http://pypy.org/ . Pour autant que je sache, est également portable, mais il semble qu'il ne prend pas en charge tous les packages dont j'ai besoin. (J'examinerai cela plus tard.)

Pourquoi j'ai besoin de ça. Le projet doit être déployé en copie sur des machines Windows sans prérequis. Deuxièmement, la construction du répertoire du projet avec Python et les packages (y compris le mien) doivent être complètement automatisés et doivent utiliser le référentiel du projet et les fichiers qui peuvent être facilement téléchargés depuis Internet.

22
George Sovetov

suggestion:

  • installer un winpython,

  • supprimez tous les paquets dont vous ne voulez pas,

  • ajoutez tous les packages que vous souhaitez,

  • Compressez le résultat et décompressez-le sur n'importe quel PC.

4
stonebig

Il y a Python portable . Mais comme vous l'avez dit, il est livré avec des bibliothèques supplémentaires (et très utiles). Quel est le problème avec ces bibliothèques supplémentaires? Je veux dire, si vous ne l'utilisez pas, laissez-le simplement là.

0
Mauro Baraldi