开始之前 我已经尝试过一段时间来完成它,但是没有成功。我正在尝试创建自己的Python包,我将在项目中的不同文件中导入其中的模块。我尝试通过“sys”将我的项目目录添加到pythonpath中,但是mod_wsgi仍然无法识别它:
import sys
sys.path.append('/var/www/')
from core.core import main
当尝试执行以下操作时:
导入错误: 没有名为core.core的模块
任何帮助都将不胜感激。
开始之前 我已经尝试过一段时间来完成它,但是没有成功。我正在尝试创建自己的Python包,我将在项目中的不同文件中导入其中的模块。我尝试通过“sys”将我的项目目录添加到pythonpath中,但是mod_wsgi仍然无法识别它:
import sys
sys.path.append('/var/www/')
from core.core import main
当尝试执行以下操作时:
导入错误: 没有名为core.core的模块
任何帮助都将不胜感激。
__init__.py
文件,则它将无法被识别为一个包。__init__.py
文件。__init__.py
文件,则问题可能出在绝对路径上...核心文件夹的绝对路径有以下两个选项:sys.path.append('/var/www/YourProject')
。你需要明确设置PYTHONPATH为你的根目录。
__init__.py
文件吗? - mgilson__init__.py
文件。谢谢各位。 - 0xmtn