J'ai des fichiers python .egg qui sont stockés dans un emplacement relatif à un code .py. Le problème est, je suis en train de cibler les ordinateurs python 2.5.1 qui nécessitent que mon projet soit autonome dans un dossier (des centaines de milliers d'ordinateurs portables OLPC version 8.2.1 exécutant Sugar). Cela signifie que je ne peux pas simplement ./ez_install pour effectuer une installation setuptools/pkg_resources à l'échelle du système.Comment inclure et utiliser .eggs/pkg_resources dans un répertoire de projet ciblant python 2.5.1
structure de répertoire Exemple:
My Application/
My Application/library1.egg
My Application/libs/library2.egg
My Application/test.py
Je me demande la meilleure façon d'importer et d'utiliser library1 et Library2 à l'intérieur test.py sans système à l'échelle de l'installation pkg_resources. Est-ce que ma meilleure option est simplement de décompresser les fichiers .egg?
Merci pour tous les conseils.
Copie http brut de pkg_resources.py sur http://shell.sugarlabs.org/~bjordan/pkg_resources.py –