2017-06-14 11 views
0

私はPython 3で私のTwisted WebサーバーでMakoを使用しようとしています。私はMakoをインストールした(pip経由で)仮想環境を持っています。私はMakoパッケージをインポートできますが、Templateクラスはインポートできません。ここで成功したmakoモジュールをインポートして、そのテンプレートクラスをインポートすることができないから、シェルの出力は次のとおりです。サイトのパッケージにモジュールをチェックなぜmakoをインポートできますかmako.Templateはインポートできませんか?

>>> import mako 
>>> from mako import Template 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: cannot import name 'Template' 

は、内部のテンプレートクラスとtemplate.pyスクリプトが実際に存在していることが明らかになりましたそれで、それはインストールから失われていません。

ご協力いただければ幸いです。

答えて

2

Templateは、このようにあなたが使用する必要がありますmako.template

に定義されています。

from mako.template import Template 
+0

ああ、私の部分にどのような根本的なエラー!私はまだPythonのハングを取得しています。迅速な対応をいただきありがとうございます。このような単純な間違いが解決に多くの時間を要したわけではありません。 –

+0

あなたは大歓迎です。回答が受け入れられていると自由に記入してください。 –

関連する問題