在 appFog 网站上阅读了我可以使用 APScheduler 制作 python 后台工作程序后,我试了一下。我尝试使用包含以下行的requirements.txt
文件(使用创建)推送一个简单的 python 独立应用程序:pip freeze
APScheduler==2.0.3
MySQL-python==1.2.4b5
但是当将其推送到 appFog 时,出现以下错误:
====> /logs/stderr.log <====
Traceback (most recent call last):
File "testConnectionDB.py", line 3, in <module>
from apscheduler.scheduler import Scheduler
ImportError: No module named apscheduler.scheduler
所以我猜该requirements.txt
文件没有被读取。appFog 支持证实了它确实还不支持独立应用程序,即 python 独立应用程序无法在 appfog 上导入库,因此它们的使用非常有限。
所以我想知道是否有人已经有这种经验,是否有人找到了解决方法。我宁愿不要在 ruby 中这样做或切换到另一个平台。有没有办法使用常规的 python 或 django-python 应用程序来做到这一点?