J'ai eu un problème similaire à cela avant. Ce que j'ai fait j'ai chargé le Python, shell, a importé le module et ensuite imprimé son __file__
d'attribut. À partir de là, je voudrais simplement supprimer le dossier ou le fichier qui a été associé.
Ce que vous aimeriez peut-être est à l'aide de virtualenv ce système vous permet de créer une instance de python qui est distinct de votre système. Tous les modules de l'installation ou de l'utilisation de cette instance sont autonomes, y compris la version du module.
Je garde tous mes projets maintenant à l'intérieur de leur propre contenu virtualenv, ce qui me permet d'installer et d'utiliser tous les modules que je veux sans se soucier de vissage des modules d'autres projets.