3

Subterfuge on Arch Linux 32-bitという名前の新しい MiTM ソフトウェアをインストールしました が、sudo として実行しようとすると、次のエラーが発生します。

Traceback (most recent call last):
  File "/usr/share/subterfuge/manage.py", line 2, in <module>
    from django.core.management import execute_manager
ImportError: No module named django.core.management

これは Python パスに関連する一般的なエラーであると思われるため、ここに投稿していますが、回避方法がわかりません。

何か案は?

4

4 に答える 4

1

モジュール 'django.core.management' がインストールされていないようです... settings.py の INSTALLED_APP に追加しましたか?

于 2012-08-18T19:32:26.577 に答える
1

わかった。問題が解決しました。

ユーザー 'Steve K' がこのスレッドで解決策を提供しました: django import error - No module named core.management

このファイルの最初の行を「vimed」しました。 /usr/share/subterfuge/manage.py

次の行を変更しました。 #!/usr/bin/env python

#!/usr/bin/env python2

どうやら python は私のシステムの python 3 を指していたので、ファイルを処理できませんでした。

于 2012-08-18T20:25:39.377 に答える
0

django が既にインストールされていることを確認しますか?

Django は Python 3 でまだ実験段階です

a を試してください: python -c 'import django'

実験的な Python 3 のサポート

Aymeric Augustin、2012 年 8 月 19 日

今日、Django プロジェクトは重要なマイルストーンに到達しました。Django の開発バージョンは、SQLite および PostgreSQL バックエンドを使用して、Python 3.2 で初めてテスト スイートに合格しました。

コミュニティは、このプレアルファ版をテストし、Python 3 でのバグと Python 2 でのリグレッションを報告することをお勧めします。

于 2012-09-06T12:08:57.320 に答える