0

ubuntu karmic 9.10 に reddit.com ソース コードを実装しています。

私はすべての手順に従いましたが、paster コマンドを使用している 1 つの手順でエラーがスローされます。$paster シェル example.ini

ファイル "/usr/local/lib/python2.6/dist-packages/Pylons-0.9.6.2- py2.6.egg/pylons/middleware.py" の 11 行目、webhelpers.rails.asset_tag import javascript_path ImportError:からrails.asset_tag という名前のモジュールはありません

最新のインストールされている webhelpers のバージョンを確認しました。

別のバージョンの webhelpers をインストールすることでこの問題が解決すると誰か教えてもらえますか?

または、コードを変更しますか?

python で書かれた reddit.com のソース コードで、pylons フレームワークを使用しています。

以前のバージョンの webhelpers をインストールすることが役立つかどうか、またはコードを変更する必要があるかどうかを判断できません。

reddit.com Web サイトを実装した人がいる場合は、私を助けてくれるか、最善の方法を提案してください。

ありがとうSIA

4

1 に答える 1

1

Reddit クローンに必要なすべてのライブラリがPython のモジュール検索パスにあることを確認する必要があります。これを実現するには、さまざまな方法があります。最も簡単な方法は、おそらくsetuptoolseasy_installコマンドを使用してそれらをインストールすることです (ただし、これは Python ライブラリをインストールする方法として私自身が最も嫌いな方法であり、「代わりにdistributedpipを使用してみませんか?」という形でワームの新しい缶を開きます)。 .

次の最も簡単な方法は、必要なライブラリのソース コードをダウンロードして展開し、a)setup.py installそれらのライブラリまたは b) それらのディレクトリを$PYTHONPATHまたはsys.path変数に追加することです。

上記のリンクのドキュメントには、モジュールの検索パスを制御する方法に関する詳細が記載されています。

于 2010-02-24T17:32:44.187 に答える