Cette ligne de code dans mon fichier foobar.py:ImportError: aucun module nommé mako.template
from mako.template import *
résultats dans un
ImportError: No module named mako.template
Comment puis-je résoudre ce problème? Les deux help('modules')
et repr(mako)
dans ma console Python m'assurent que le module mako est installé et disponible. En passant, je suis sur un Mac, exécutant Python 2.6 pour ce projet particulier.
Comme demandé, c'est la sortie de l'exécution Pip geler
- Mako == 0.8.1
- MarkupSafe == 0,18
- PyYAML == 3.10
- wsgiref = = 0.1.2
Comme l'a demandé, ceci est mon sys.path
[ '', '/Users/username/env/myProject/lib/python26.zip', « /Users/username/env/myProject/lib/python2.6 ',' /Users/username/env/myProject/lib/python2.6/plat-darwin ',' /Users/username/env/myProject/lib/python2.6/plat-mac ','/Users/nom d'utilisateur/env/monProjet/lib/python2.6/plat-mac/lib-scriptpackages ','/Utilisateurs/nom d'utilisateur/env/monProjet/Extras/lib/python ','/Utilisateurs/nom d'utilisateur/env/monProjet/lib/python2. 6/lib-tk ',' /Users/username/env/myProject/lib/python2.6/lib-old ',' /Users/username/env/myProject/lib/python2.6/lib-dynload ',' /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 ',' /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-darwin ',' /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-tk ',' /System/Library/Frameworks/Python.framework/Versions/2.6/lib/py thon2.6/plat-mac ',' /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac/lib-scriptpackages ','/Users/nom d'utilisateur/env/myProject/lib/python2.6/site-packages ']
Il fonctionne pour moi sur linux –
Vous ne disposeriez pas un 'mako.py' dans le même répertoire que votre' build .py', et vous? – Amber
Oui, cela peut être une raison valable. Ambre –