繁体   English   中英

heroku:问题导入python模块

[英]heroku: issue importing python module

这是我的项目结构:

project_name
|___src
    |___model.py

在本地开发环境中,我已将project_name的父目录添加到PYTHONPATH中,因此可以from project_name.src.model import func_name项目内部文件中。

但是,当我将项目推送到heroku时,它会将project_name的内容推送到app目录中,因此导入失败。

有什么办法可以使它在heroku上工作吗?

我遇到了同样的问题。 我的问题是模块名称与heroku / gunicorn的内部模块冲突。

可能的解决方法是使用此文件夹结构。

project_name
|___internal_package_name
    |___src
        |___model.py
        |...others
    |___domain
    |___others
|___wsgi.py

而是在wsgi.py中执行该路径操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM