gpt4 book ai didi

python - 导入错误 : no module named mako. 模板

转载 作者:太空宇宙 更新时间:2023-11-04 06:12:14 25 4
gpt4 key购买 nike

我的 foobar.py 文件中的这行代码:

from mako.template import *

结果

ImportError: No module named mako.template

我该如何解决这个问题?我的 Python 控制台中的 help('modules')repr(mako) 都向我保证 mako 模块已安装且可用。

顺便说一句,我在 Mac 上,为这个特定项目运行 Python 2.6。

根据要求,这是运行 pip freeze

的输出
  • 真子==0.8.1
  • MarkupSafe==0.18
  • PyYAML==3.10
  • wsgiref==0.1.2

按照要求,这是我的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/username/env/myProject/lib/python2.6/plat -mac/lib-scriptpackages', '/Users/username/env/myProject/Extras/lib/python', '/Users/username/env/myProject/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/python2.6/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/plat-mac/lib-scriptpackages', '/Users/username/env/myProject/lib/python2.6/site-packages']

最佳答案

您的 .env/lib/python2.6/site-packages/mako 目录中是否有 template.py

你在使用 virtualenv,还是在/Library/Python/2.6/site-packages 中安装了 mako?

请粘贴pip freeze的输出


更新:

你检查过这个导入行是不是没有CR/LF或者错误字符?

你的 foobar.py 文件的编码是什么?

file -I foobar.py

它应该包含 utf-8ascii

关于python - 导入错误 : no module named mako. 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18066424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com