2015-11-29 71 views
1

我剛剛在Apache上安裝WSGI以開始將Python用作Web編程語言。我只加這行到我的Apache配置(除了mod_wsgi模塊的加載)使用WSGI時導入Python模塊

WSGIScriptAlias MyApp/ /path/to/app.wsgi 

我有我的app.wsgi運行良好,但我想用單獨的文件中單獨的功能。所以,我在同一個目錄中創建一個extras.pyapp.wsgi,在它沒有多少:

class MyClass: 
    pass 

,並把

from extras import MyClass 

app.wsgi的頂部。但不幸的是,我得到這個錯誤:

ImportError: cannot import name MyClass 

我錯過了什麼?

+0

您可以發佈您extras.py? –

+0

@HarshDattani更新了問題 –

+0

'PYTHONPATH'也許可以幫助 –

回答

0

使用WSGIPythonPath指定在運行ur wsgi應用程序時要搜索的模塊。

更多信息可以發現here