草庐IT

python - 在 Heroku 上导入 matplotlib 失败

[(与几个月前基本相同:importmatplotlibfailingwithNomodulenamed_tkinteronheroku.但是,提供的唯一解决方案似乎不起作用。(不幸的是,我无法评论那里给出的答案,因为我没有足够的StackOverflow声誉。))]我一直在我的应用程序中使用matplotlib进行绘图。在本地一切正常。但是,当我将我的应用程序推送到Heroku时,出现错误:import_tkinter#IfthisfailsyourPythonmaynotbeconfiguredforTkImportError:Nomodulenamed_tkinter我试图通过以

python - 如何为 Python Heroku 项目安装内部需求?

我们有一些内部库已经分开(出于多种原因,主要是管理原因或以后有可能轻松开源它们)。如果重要的话,它们位于私有(private)Github存储库中。我想将应用程序部署到Heroku进行试用。这取决于其中一个库。我应该在requirements.txt中指定我的依赖项。这对于PyPI可安装的东西来说很容易,但是我该如何处理这些内部依赖项呢?我可以运行我自己的拥有这些东西的私有(private)PyPI镜像,或者我可以使用可编辑的包(即使文档说它们不应该在生产中使用)。什么是合适的方法? 最佳答案 GitHub允许对Git存储库进行HT

python - 带有 Python 脚本的 Heroku 调度器

如何使用Heroku调度程序运行主目录中的python脚本?通常我通过命令行使用Herokurunpython"script.py"来运行它,但是对于HerokuScheduler来说这个语法显然是不正确的。在它说“rakedo_something”的地方,正确的语法应该是什么才能在这里运行python脚本?我试过“pythonscript.py”,但这也不起作用。谢谢! 最佳答案 HerokuScheduler将尝试运行您给它的任何命令。对于Python,如果您将mytask.py添加到你的应用程序仓库,你可以让调度程序运行:py

python - Heroku Web 服务器无法在本地启动

我在本地启动heroku网络服务器时遇到问题。这是我不断收到的错误消息:PSC:\Users\Dragan\heroku_workspace\python-getting-started>herokulocal[OKAY]LoadedENV.envFileasKEY=VALUEFormat10:01:32web.1|Traceback(mostrecentcalllast):10:01:32web.1|File"c:\users\dragan\anaconda3\lib\runpy.py",line170,in_run_module_as_main10:01:32web.1|"__ma

python - 在 Heroku 上使用 Python selenium 运行 ChromeDriver

所以我在Heroku上有一个Flask服务器,它已经按预期正常工作了一段时间。现在,根据新的要求,我需要向Flask服务器添加功能以从外部网站获取页面。由于某些原因我最了解的是,我正在使用Selenium和Chrome网络驱动程序来执行此操作。我可以在本地进行设置并且工作正常,但我不确定如何在Heroku服务器上进行设置。我阅读了一些关于buildpacks的内容,并找到了这个ChromeDriver的buildpack:https://elements.heroku.com/buildpacks/jimmynguyc/heroku-buildpack-chromedriver但是,我

python - Flask 应用程序不在 heroku 服务器上启动

我正在尝试使用Heroku部署Flask应用程序。这是简单的API。在本地与工头一起工作很好,但在heroku上启动时出现错误(日志在下面)。这是我的应用程序代码(我知道它只是在一个block中查找,但我无法将其拆分为文件):importflaskimportflask.ext.sqlalchemyimportflask.ext.restlessapp=flask.Flask(__name__)app.config['DEBUG']=Trueapp.config['SQLALCHEMY_DATABASE_URI']='mysql://user:password@server/db'db

python - heroku 中的 django 应用程序获取工作超时错误

我已经部署了一个django应用程序并部署到Heroku,它通过CSV文件将facebook帐户ID作为输入并解析信息。它在本地服务器上运行良好,但当我尝试上传更大的CSV文件时出现下面提到的错误。14:12:16web.1|2014-07-1714:12:16[30747][INFO]Usingworker:sync14:12:16web.1|2014-07-1714:12:16[30752][INFO]Bootingworkerwithpid:3075214:13:21web.1|2014-07-1714:13:21[30747][CRITICAL]WORKERTIMEOUT(pi

python - Heroku : "Please supply the ENGINE value" 中的 Django 错误

我阅读并应用了“Heroku上的Django入门”教程,但在同步数据库时遇到了问题:raiseImproperlyConfigured("settings.DATABASESisimproperlyconfigured."django.core.exceptions.ImproperlyConfigured:settings.DATABASESisimproperlyconfigured.PleasesupplytheENGINEvalue.我读了PleasesupplytheENGINEvalueDjangodatabaseconfiguration和“settings.DATABA

python - Heroku - 没有网络进程在运行

我在Python中使用tweepy创建了一个Twitter机器人,并尝试使用Heroku部署它。机器人只是在一定时间间隔后发推文。部署后,Python程序就是不运行,Heroku日志显示以下错误:at=errorcode=H14desc="Nowebprocessesrunning"method=GETpath="/favicon.ico"host=fathomless-island-25537.herokuapp.comrequest_id=0aa76d12-31e6-4940-85ec-a8476af4f82ffwd="182.64.210.145"dyno=connect=ser

python - 在 Heroku 上找不到 Django 静态文件(带有白噪声)

这个问题好像被问过好几次了,但我无法解决。我在生产环境中使用DEBUG=False部署了一个Django应用程序。我设置了我的allowed_host。我使用{%loadstaticfromstaticfiles%}来加载静态文件。我完全写下了Heroku文档建议的设置:BASE_DIR=os.path.dirname(os.path.dirname(__file__))PROJECT_ROOT=os.path.dirname(os.path.abspath(__file__))STATIC_ROOT=os.path.join(PROJECT_ROOT,'staticfiles')ST