我使用pythonpath与uwsgi一起使用django时出现问题。uwsgi + django导入错误
我有一个名为“项目” Django的项目,这是/网站/ Django的/目录
于是开始uwsgi我使用这个命令:如果我在/网站
/opt/uwsgi/uwsgi -s 127.0.0.1:9001 -C -M 4 -t 30 -A 4 -p 4 -d /var/log/uwsgi.log --pythonpath '/sites/django/project/' --module wsgi
/Django的/项目'它的作品。
如果我开始一个python外壳和我写的:
import sys
sys.path.append('/sites/django/project/')
import wsgi
它也能工作。
但是,当我的/网站/ Django的/外项目启动uwsgi命令/我有错误:
ImportError: No module named wsgi
所以我不知道为什么我有导入错误:它在外壳。
如果有人有一个想法, 谢谢。
嗯,我找到答案,它似乎是一个错误,我必须在我的命令中添加“-i”选项(单一解释器模式)。
感谢传球,但是Python路径是无法识别的选项,不带引号做同样的事情 – whynot 2010-08-12 09:59:16