ホーム>source

ラップトップをフォーマットする前に、Djangoプロジェクト(mysiteおよびmyvenvフォルダーを含むフォルダー)を別のパーティションにカットアンドペーストしました。 Python 2.7で構築され、仮想環境とDjango 1.7を使用しました。

今私はPython 3.4を持っています、そして仮想環境をアクティブにして実行した後:

$python manage.py makemigrations

私はこのエラーを受け取ります:

<前>ウィズウィズ

だから私はpython2.7を試してインストールしましたが、それでも同じエラーが発生します。

私のプロジェクトで何が起こったかを修正する方法はありますか?そうでない場合は、Djangoプロジェクトを中断せずに移動する方法に関するベストプラクティスについてアドバイスが必要ですか?

  • 私のDjangoプロジェクトでは、djangoproject.comの公式チュートリアルに従いました
  • これはスタックオーバーフローに関する私の最初の質問です
Traceback (most recent call last): File "manage.py", line 12, in <module> from django.core.management import execute_from_command_line ImportError: No module named django.core.management
あなたの答え
  • 解決した方法 # 1

    答えを取り消します。このサイトをサポートしたくありません。

  • 解決した方法 # 2

    私の推測では、manage.pyが正しく構成されていません。最初の行は、スクリプトを実行するPython execを定義する必要があり、 /user/bin/python のような別の場所ではない 。 /user/bin/python に設定されている場合  ほとんどの場合、特定のパッケージが不足しています。指定するパスがvirtualenv pythonの場所へのパスであることを確認してください。

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ python - djangoで複数のアップロード画像を検証する