0

postfix のために、以前に python をインストールしていました。次にDjangoをインストールしました。次に、Django アプリケーションをデプロイするための mod_wsgi をインストールしてみました。次のエラーが表示されます。

make: *** [mod_wsgi.la] エラー 1

どうやらpythonのバージョンが古いことが原因のようです。新しいバージョンの python をインストールしようとしましたが、それでも同じ問題が発生します。これは私がインストールしたものです:

/usr/lib/python2.4/ /usr/lib/python2.5

mod_wsgi の Make を実行するときに使用する Python インストールを指定しようとしています。

何か案は?

ありがとう。

4

3 に答える 3

5

あなたはUbuntuを実行していますか?ちょうどどうですか

sudo apt-get install libapache2-mod-wsgi

?

于 2010-01-27T18:17:40.593 に答える
1

試してみてください./configure --help。--with-python オプションなどがあります。

于 2010-01-27T18:14:26.230 に答える
0

エラー行を作成する前の数十行など、不十分な情報を提供しました。これらの欠落した行は、実際のエラーを示します。考えられる原因として、gcc がインストールされていないか、Python または Apache のいずれかの「dev」パッケージがインストールされていないことが考えられます。Apache/mod_wsgi パッケージは Python 2.3 までサポートしているため、複数のバージョンがインストールされているため、どのバージョンを使用するかを指定する必要があるかもしれませんが、以前のバージョンで問題ありませんでした。mod_wsgi Web サイトにある公式のインストール手順を必ずお読みください。すべての依存関係とそのビルド方法が説明されています。

于 2010-01-27T21:49:02.757 に答える