Librairie pyfastx installée mais retourne ModuleNorFoundError depuis un environnement conda privé

Bonjour,

j'utilise un pipeline snakemake que je lance à partir d'un environnement conda privé (dd_ont_pipeline), ce qui fonctionne sans aucun soucis.

Je rencontre néanmoins un problème concernant une librairie python bien spécifique (pyfastx) dont j'ai besoin pour certains scripts python. Cette librairie est bien installée dans mon environnement conda (testé via pip install et conda install) et lorsque je lance python depuis le terminal je peux faire import pyfastx sans soucis. Cependant lorsque mon pipeline snakemake lance mon script python, à ce moment là la ligne import pyfastx retourne une erreur : ModuleNotFoundError: No module named 'pyfastx'.

Je précise que toutes les autres librairies ont étés installées de la même manière et aucunes ne me retourne d'erreur, seulement celle ci.

J'ai aussi testé de l'installer dans un 2nd environnement conda, que je spécifie directement dans la "rule snakemake" via la directive conda pour qu'il utilise le script avec ce 2nd environnement, mais cela me retourne la même erreur.

Je ne comprends pas pourquoi toutes mes autres librairies sont trouvées mais pas celle là ? Toute aide est la bienvenue.

Merci par avance.

Bonjour,
est-ce que tu pourrais fournir un exemple minimal (yaml de l'env conda, snakefile, profile, ...) qui reproduit l'erreur? Ca m'aiderait à voir d'où ça vient.
Merci!
Magali