Python 3.5, setuptools 34.3.2, Mac OS 10.12Utiliser setuptools pour créer un package - changement du cas de certains répertoires
Je crée un paquet pour certaines bibliothèques, j'ai écrit. J'utilise pour cela:
python3 setup.py sdist --format=zip
Cela fonctionne très bien et je reçois un paquet que je peux distribuer à d'autres systèmes.
Maintenant, mon code a plusieurs répertoires, tous nommés en minuscules. Lorsque je crée le fichier zip, le cas est changé en deux d'entre eux:
documentation -> Documentation
spice -> SPICE
Le répertoire de la documentation (qui contient toutes les docuemntation créé avec Sphinx) n'est pas un problème car tout semble fonctionner. En fait, il me semble me souvenir que le dossier Documents utilise toujours une lettre majuscule, pour une raison quelconque. L'autre, cependant, est un paquet python utilisé dans d'autres parties du code et, en conséquence de ce changement de minuscule en majuscule, le paquet n'est plus trouvé.
Je ne trouve aucune raison pour laquelle, lors de la création d'un paquet, ces dossiers - en particulier le dossier "spice" - changent. C'est très gênant car cela m'empêche d'utiliser correctement mon code.
Avez-vous des suggestions sur ce qui pourrait ne pas fonctionner ici?
Un grand merci
Pouvez-vous publier la sortie de la commande? En outre, veuillez inclure l'arborescence du dossier d'entrée et la structure zip de sortie. Merci – nir0s
Problème résolu !! Question éditée ci-dessus avec la solution. – dalonsoa
Je vous suggère de poster la réponse aussi. – nir0s