Turbogearsの初心者として20wikiチュートリアルに従う
私はwin7、python 2.7.2を使用しています(私のコンピューターのロケールはヘブライ語だと思いますが、最初は英語の開発を計画していました)。turbogearsのバージョンは2.1.3だと思います。
「pasterserve--reloaddevelopment.ini」を実行すると
localhost:8085(デフォルトのアプリケーションポートを8085に変更)に次のメッセージが表示されたサーバーエラーページが表示されます:AttributeError:'AcceptLanguage'オブジェクトに属性'best_matches'がありません
i18nライブラリを確認したところ、ruという名前のサブフォルダがあり、そのサブフォルダのみが見つかりました(これはロシア語を表すと思います)
development.iniでlang=のコメントを解除し、lang=enまたはlang=en_ENまたはlang=en_USまたはlang=en-USまたはlang=heに設定しようとしましたが、すべての場合でエラーメッセージは次のように変更されました:LanguageError:IOError :[Errno 2]ドメインの翻訳ファイルが見つかりません:'wiki20'ローカリゼーションガイドに従ってみましたが、'言語や翻訳ファイルなど'を完全なガイドに従って設定しましたが、これはまったく役に立ちませんでした
スタックオーバーフローで同じ問題を抱えている別の人を見つけましたが、答えがない場合、TurboGears 2クイックスタートはすぐ にエラーを表示します元のトレースバックはここにあります:http: //pylonshq.com/tracebacks/089af51be2370022eb0029ef6106168c
最初は、私は実際にこのi18nのものをすべて無効にすることを好みます..しかし、これを行う方法を見つけることができません
私はこれでどんな助けでもうれしいです