• 締切済み

Trac lightning pluginが読み込めない

表題の件について質問です。 Trac lightningを自作pluginで拡張したいと思い、下記のサイト等を参考にし、実際に行いました。 TracLighting と Eclipse で始める、ゼロからの Trac プラグイン開発 URL http://d.hatena.ne.jp/kaorun55/20090923/1253678215 上記サイトは、「Hello World」を表示するpluginなのですが、ログを見ると下記のエラーが出て一向に上手くいきません。 Trac[loader] DEBUG: Loading helloworld from c:\traclight\python\lib\site-packages\trachellowworldplugin-1.1-py2.5.egg ERROR: Skipping "helloworld = helloworld": (can't import "ImportError: No module named helloworld") Trac lightningのブラウザにある、「管理」のツールから、pluginの.eggファイルを読み込もうとしても、すでにインストール済みだと表示されます。しかし、プラグイン一覧には表示されていません。 どなたか原因が分かる方いたら、ご回答お願いします。 補足として、デプロい手順は、下記手順で行いました。(参考サイトのデバック手順を行っても表示されなかったため) 1. cd /path/to/pluginsource 2・ python setup.py install 3. .eggファイルを tracプロジェクトのpluginにコピー

みんなの回答

  • kaorun55
  • ベストアンサー率0% (0/0)
回答No.2

Apacheの再起動とTrac Lightningの再起動は同じです。 あとは 2のpython setup.py install を ・python setup.py develop で試していただけますか? この時も「3..eggファイルを tracプロジェクトのpluginにコピー」はやらなくてもいいと思います。

  • kaorun55
  • ベストアンサー率0% (0/0)
回答No.1

参考にされた記事を書いたものです。訪問ありがとうございます:) さて、この問題ですが、 2、 python setup.py install の時点で"c:\traclight\python\lib\site-packages\"以下にインストールされます。 インストールした時点で管理画面に表示されない場合は、一度 Apache の再起動をしてみてはいかがでしょうか?

gadem_2009
質問者

お礼

わざわざご回答頂きありがとうございます。画面を踏まえての説明で大変分かりやすく、参考にさせていただきました。 Apacheの再起動とは、Trac Lightningの再起動とは別物なのでしょうか? コントロールパネル→サービス→Trac Lightningの再起動は何度もおこなったのですが。もし違うなら、手順を教えていただければと思います。

関連するQ&A