我在 apache + wsgi 中要导入一个自己写的模块,把模块放到 c:\python\lib 目录下,import mymodule 可以正常工作,但是把它放到工程目录 d:\project\ 下则出现 500 Internal Server Error。如果我想把模块放到工程目录下,而又不想把工程目录加到系统路径,请问应该怎么写 import?
1
keakon Dec 22, 2011
把想要的路径加入sys.path试试
|
2
zeyexe OP |
3
ry_wang Jan 9, 2012
如果用的mod_wsgi的话,请查询WSGIPythonPath参数用法
如果用的uWSGI的话,请查询pythonpath参数用法 |
4
lepture Jan 9, 2012
python2.7+ 建议使用 site
|