2009-04-16 11 views
3

私は最初のDjangoアプリケーションをDreamhostサーバーにアップロードしています。私のアプリはxlwtパッケージを使用し、私はデフォルトの場所(/usr/lib/python2.3/site-packages/xlwt)でそれをインストールすることはできませんから、私は別の場所にそれをインストール:次にPythonモジュールの問題

python setup.py install --home=$HOME 

xlwtがここにインストールされています。その後

/home/myuser/lib/python/xlwt/ 

を、私はENVするvar PYTHONPATH

export PYTHONPATH=$PYTHONPATH:/home/myuser/lib/python 

を解除するために、このフォルダを追加...とPythonのPROMTに私は(問題なし)これを行うことができます

import xlwt 

...しかし、私は私のアプリのコードで同じことをすれば、私は次のエラーを持っている:

Could not import ISI.restaurante.views. Error was: No module named xlwt 

[ISI.restaurante.views私はインポートを行うに私のコードです]

私を助けてくれますか?ありがとう!

答えて

5

PYTHONPATHはあなたがシェルから実行したとき、あなたは

import sys 
sys.path.append('/home/myuser/lib/python') 
+0

OMG、noobのエラーを使用してのpythonからプログラム的にパスを設定することができます設定することができます! THAAAAAANKSがたくさん! :D 今、うまくいきます! –

関連する問題