2016-11-13 16 views
-1

初めて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 

私の最初のエラーは消えます。しかし、その後、正しくインストールされていても、私が使用しようとしているサイトパッケージごとにインポートエラーが発生します。

これらの問題を解決する方法についてのアドバイスはありますか?

+0

ここに正確なトレースバックを貼り付けることができます –

+0

メインプロジェクトディレクトリに移動し、これを入力します./manage.py shell – MYGz

+0

仮想環境を使用していますか?あなたのプロジェクトはどのように展開されていますか?チュートリアルへのリンクが役立つかもしれません。 – YPCrumble

答えて

0

これが正しい方法であるかどうかわかりませんが、問題を解決しました。私は今、すべてが起動して実行し、偉大な作業である

/home/USERNAME/public_html/lib/python 

と同じパスにインストールされたパッケージのすべてを移動しました。

関連する問題