-1

freetextという名前の django モジュールに問題があります。

Django にインストールする方法についての情報はありません。新しいサーバーで Django を実行しようとすると、次のエラーが発生します。

[Mon May 28 13:47:45 2012] [error] mod_wsgi (pid=27668): Exception occurred processing WSGI script '/var/www/vhosts/domain.co.uk/sites/somod/apache/django.wsgi'.
[Mon May 28 13:47:45 2012] [error] Traceback (most recent call last):
[Mon May 28 13:47:45 2012] [error]   File "/usr/lib/python2.6/site-packages/django/core/handlers/wsgi.py", line 250, in __call__
[Mon May 28 13:47:45 2012] [error]     self.load_middleware()
[Mon May 28 13:47:45 2012] [error]   File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py", line 47, in load_middleware
[Mon May 28 13:47:45 2012] [error]     raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e))
[Mon May 28 13:47:45 2012] [error] ImproperlyConfigured: Error importing middleware shop.cart.middleware: "No module named freetext"

このモジュールをインストールするにはどうすればよいですか?

4

1 に答える 1

2

この上:

pip install -e https://github.com/howiworkdaily/django-freetext.git

更新、そのアプリにはsetup.pyがないため機能しません。そのため、クローンを作成して、PYTHONPATHが見つけられる場所、またはサブモジュールのように配置します。

または、django プロジェクト内で:

git clone https://github.com/howiworkdaily/django-freetext.git freetext

あなたのmanage.pyの同じレベルで

于 2012-05-28T14:50:08.047 に答える