初めてdjangoプロジェクトをデプロイする際に問題があります。私が使っているWebサーバー上でDjangoのインストール手順を以下の時に第一に、彼らは、シェルに入力するには、次のコマンドをあなたに指示:私は、このコマンドを実行しない場合Djangoプロジェクトのデプロイ中にエラーが発生しました
export PYTHONPATH=/home/USERNAME/public_html/lib/python
は私がdjango.coreのインポートエラーを取得します。管理。私がシェルにログインするたびにこれを入力しなければならないのは面倒です!私は
*manage.py*
sys.path.append('/home/USERNAME/public_html/lib/python')
が、このdoesntの仕事を追加しようとしていると私はまだexportコマンド私は貝にログインするたびに実行する必要があります。
私の2番目の問題は、プロジェクトで使用しているサイトパッケージのインポートエラーも発生していることです。使用方法
$ pip list
これは、すべてのパッケージが正しくインストールされていることを示しています。
結論として、シェルにログインするたびにdjango.core.managementのインポートエラーが発生します。次に入力します
export PYTHONPATH=/home/USERNAME/public_html/lib/python
私の最初のエラーは消えます。しかし、その後、正しくインストールされていても、私が使用しようとしているサイトパッケージごとにインポートエラーが発生します。
これらの問題を解決する方法についてのアドバイスはありますか?
ここに正確なトレースバックを貼り付けることができます –
メインプロジェクトディレクトリに移動し、これを入力します./manage.py shell – MYGz
仮想環境を使用していますか?あなたのプロジェクトはどのように展開されていますか?チュートリアルへのリンクが役立つかもしれません。 – YPCrumble