首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Heroku上托管的Flask应用程序在我的计算机上显示Bokeh plot,但在任何其他计算机上都不显示

问题描述: 我在Heroku上托管的Flask应用程序在我的计算机上显示Bokeh plot,但在任何其他计算机上都不显示。

回答: 这个问题可能是由于以下几个原因导致的:

  1. 依赖问题:在您的计算机上,您可能已经安装了Bokeh库,但其他计算机上可能没有安装。您需要确保在其他计算机上也安装了Bokeh库。您可以使用pip命令来安装Bokeh库:pip install bokeh
  2. 版本问题:Bokeh库的版本可能不兼容。您需要确保在您的计算机和其他计算机上都使用相同的Bokeh库版本。您可以使用pip show bokeh命令来查看已安装的Bokeh库的版本,并在其他计算机上安装相同的版本。
  3. 文件路径问题:在您的Flask应用程序中,您可能使用了相对路径来引用Bokeh plot文件。这可能导致在其他计算机上找不到文件。您应该使用绝对路径或相对于应用程序根目录的路径来引用文件。
  4. 网络访问问题:如果您的Bokeh plot需要从外部服务器加载数据或资源,其他计算机可能无法访问这些资源。您需要确保其他计算机可以访问这些资源。您可以尝试在其他计算机上直接访问Bokeh plot的URL来检查是否可以加载。

总结: 要解决这个问题,您需要确保在其他计算机上安装了Bokeh库,并且使用相同的版本。您还应该检查文件路径和网络访问是否正确。如果问题仍然存在,您可以尝试在其他计算机上运行调试模式来查看详细的错误信息,并进行进一步的排查和调试。

腾讯云相关产品推荐:

  • 云服务器(CVM):提供高性能、可扩展的云服务器实例,可满足各种计算需求。链接:https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL 版:提供高可用、可扩展的云数据库服务,适用于各种规模的应用。链接:https://cloud.tencent.com/product/cdb_mysql
  • 云存储(COS):提供安全、可靠、低成本的云存储服务,适用于存储和处理各种类型的数据。链接:https://cloud.tencent.com/product/cos
  • 人工智能平台(AI Lab):提供丰富的人工智能开发工具和服务,帮助开发者快速构建和部署人工智能应用。链接:https://cloud.tencent.com/product/ailab
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

干货推荐 | 掌握这几点,轻松玩转 Bokeh 可视化 (项目实战经验分享)

= 'Delays with %d Minute Bin Width' % bin_width Bokeh 中还有许多其他类型交互,但是现在,我们三个控件允许用户图表“玩”很多!...以下是一个简短剪辑,展示了我们如何与整个仪表板进行交互: 在这里,浏览器中使用 Bokeh 应用程序 Chrome 全屏模式下),该应用程序本地服务器运行。...它加载数据,将其传递给其他脚本,返回结果图,并将它们组织到一个显示中。 这将是完整展示唯一脚本,因为它对应用程序尤其重要。...从个人经验来看,也看到了 Bokeh 应用程序传达结果方面的有效性。 虽然制作完整仪表板需要做很多工作,但结果是值得。 此外,一旦我们有了一个应用程序,可以将该框架重新用于其他项目。...从这个项目中,我们可以总结出几个关键点,以适用于许多类似的数据科学项目: 开始数据科学任务(Bokeh其他任何东西)之前,拥有适当框架/结构至关重要。

2.3K40

掌握这几点,轻松玩转 Bokeh 可视化 (项目实战经验分享)

最近,受到互动图趋势和不断学习新工具渴望启发,一直使用 Bokeh,一个 Python 库。 研究项目构建仪表板中显示Bokeh 交互功能一个示例,如下: ?...以下是一个简短剪辑,展示了我们如何与整个仪表板进行交互: 在这里,浏览器中使用 Bokeh 应用程序 Chrome 全屏模式下),该应用程序本地服务器运行。...它加载数据,将其传递给其他脚本,返回结果图,并将它们组织到一个显示中。 这将是完整展示唯一脚本,因为它对应用程序尤其重要。...从个人经验来看,也看到了 Bokeh 应用程序传达结果方面的有效性。 虽然制作完整仪表板需要做很多工作,但结果是值得。 此外,一旦我们有了一个应用程序,可以将该框架重新用于其他项目。...从这个项目中,我们可以总结出几个关键点,以适用于许多类似的数据科学项目: 开始数据科学任务(Bokeh其他任何东西)之前,拥有适当框架/结构至关重要。

2.1K30

如何在Ubuntu 20.04操作系统安装Flask

与 Django 不同,默认情况下,Flask不包含ORM,表单验证或第三方库提供任何其他功能。 Flask构建时就考虑了扩展,这些扩展是为Flask应用程序添加功能Python软件包。...虚拟环境允许您为不同Python项目创建隔离环境。 这样,您可以一台计算机上拥有多个不同Flask环境,并可以每个项目的基础安装模块特定版本,而不必担心会影响您其他Flask安装。...如果将Flask安装到全局环境中,则只能在计算机上安装一个Flask版本。 本文中,我们将讨论如何在Ubuntu 20.04Python虚拟环境中上安装Flask。...它可以是您主目录,也可以是您用户具有读写权限任何其他目录。...我们将使用flask命令运行该应用程序但在此之前,我们需要通过设置FLASK_APP环境变量来告诉外壳程序该应用程序可以使用: export FLASK_APP=hello.py 上面的命令将启动开发内置服务器

2.8K30

带你认识 flask linux 部署

点击上方蓝字关注我们 欢迎关注公众号,志学Python 01 传统托管 当提到“传统托管”时,意思是应用是手动或通过原始服务器机器脚本安装部署。...如果你一分钱都不愿意花,那么Vagrant和VirtualBox组合而成工具,可以让你在自己计算机上创建一个与付费服务器类似的虚拟服务器。...先不管服务器打开终端会话,然后本地计算机上启动第二个终端。...将在下一节中向你介绍如何配置数据库。 需要将FLASK_APP环境变量设置为应用程序入口点以启用flask命令,但在解析 .env 文件之前需要此变量,因此需要手动设置。...博客写了一篇关于如何通过HTTPS运行你Flask应用程序详细文章 11 部署应用更新 想讨论基于Linux部署最后一个主题是如何处理应用程序升级。

1.2K20

手把手|Python中用Bokeh实现交互式数据可视化

本文中,将带你体验使用Bokeh实现数据可视化各种可能途径,以及Bokeh为什么是每位数据科学家必备“神器”。...因此,对于我之前所有的数据产品或想法,只能要么将其外包要么通过网站线框图向别人展示,这两者都不适合创建快速原型。现在,有了Bokeh就可以继续使用Python,并且快速创建这些原型。...Bokeh优势: Bokeh允许你通过简单指令就可以快速创建复杂统计图, Bokeh提供到各种媒体,如HTML,Notebook文档和服务器输出 ·我们也可以将Bokeh可视化嵌入flask...可视化图表 为了更好地理解这些步骤,让用下面的例子来演示一下: 图表范例-1:使用Bokeh创建一个柱状图并在Web浏览器显示 我们将遵循上述列出步骤来创建一个图表: #导入库函数 from bokeh.charts...Bokeh服务器上进行可视化绘图有多个优点: 图表有更多受众 可对大数据集进行交互式可视化 可根据数据流自动更新图表 创建控制面板和应用程序 开始Bokeh服务器绘图之前,先运行了“bokeh-server

10.5K50

工业场景全流程!机器学习开发并部署服务到云端 ⛵

图片本文以保险金额预估为例,讲解机器学习从开发到云端服务部署全流程:基于PyCaret开发机器学习全流程、基于Flask搭建简易前端Web应用程序Heroku云上部署机器学习应用。...# 安装flaskpip install flask Heroku图片 Heroku是一个平台即服务(PaaS),它支持基于托管容器系统部署 Web 应用程序,具有集成数据服务和强大生态系统。...我们将首先使用 PyCaret Python 中构建机器学习管道,然后使用 Flask 构建 Web 应用程序,最后将所有这些部署 Heroku。...第二步:使用 Flask 构建前端应用程序完成我们机器学习流水线和模型之后,我们要开始开发 Web 应用程序,它由两个部分组成:前端(基于 HTML 构建网页端可显示和交互内容)后端(基于 Flask...如下为操作步骤:① 注册并点击 『 创建新应用 』 heroku 可以完成上述操作,如下图所示图片② 输入应用名称和地区图片③ 连接到托管代码 GitHub 存储库图片④ 部署分支图片⑤ 等待部署完成图片部署完成后

2.7K21

Python 开发者 2017 应该关注 7 个类库

在这篇博文中,向大家揭示 7 个 Python 类库,其中不包括像 Django,Flask 等已广为熟知库,这些类库 2017 年可能值得 Python 开发者参考。...1、Arrow 移动应用程序无处不在,而且全球人类都参与其中 - 无论是游戏,社交媒体,健康监控或其他。...Rich Jones 是 Zappa 主要作者,并且是 Gun.io CTO,他一次采访中说道:“相信无服务架构(这意味着,系统没有任何永久基础设施)是网络应用未来”。... VPS 服务(类似 Linode,PaaS服务 Heroku摆脱依赖库需要花费成百上千美元。简单来说,我们可以说 Zaapa 允许以微服务部署,不会有任何与服务器管理相关麻烦事。...开发者也可以利用 Bokeh 处理通过其他类库,比如 Matplotlib, Seaborn 和 ggplot 创建可视化图形。

1.6K10

干货:可视化项目实战经验分享,轻松玩转Bokeh(建议收藏)

最近,受到互动图趋势和不断学习新工具渴望启发,一直使用 Bokeh,一个 Python 库。研究项目构建仪表板中显示Bokeh 交互功能一个示例,如下: ?...p.title.text = 'Delays with %d Minute Bin Width' % bin_width Bokeh 中还有许多其他类型交互,但是现在,我们三个控件允许用户图表...以下是一个简短剪辑,展示了我们如何与整个仪表板进行交互: 在这里,浏览器中使用 Bokeh 应用程序 Chrome 全屏模式下),该应用程序本地服务器运行。...从个人经验来看,也看到了 Bokeh 应用程序传达结果方面的有效性。 虽然制作完整仪表板需要做很多工作,但结果是值得。 此外,一旦我们有了一个应用程序,可以将该框架重新用于其他项目。...从这个项目中,我们可以总结出几个关键点,以适用于许多类似的数据科学项目: 开始数据科学任务(Bokeh其他任何东西)之前,拥有适当框架/结构至关重要。

2.7K20

2017年Python 开发者应该关注 7 个类库

在这篇博文中,向大家揭示 这7 个 Python 类库,其中不包括像 Django,Flask 等已广为熟知库,这些类库 2017 年受到了众多开发者关注,值得 Python 开发者参考和关注。...#1 Arrow 移动应用程序无处不在,而且全球人类都参与其中 – 无论是游戏,社交媒体,健康监控或其他。...Rich Jones 是 Zappa 主要作者,并且是 Gun.io CTO,他一次采访中说道:“相信无服务架构(这意味着,系统没有任何永久基础设施)是网络应用未来”。... VPS 服务(类似 Linode,PaaS服务 Heroku摆脱依赖库需要花费成百上千美元。简单来说,我们可以说 Zaapa 允许以微服务部署,不会有任何与服务器管理相关麻烦事。...开发者也可以利用 Bokeh 处理通过其他类库,比如 Matplotlib, Seaborn 和 ggplot 创建可视化图形。

1.7K90

工业场景全流程!机器学习开发并部署服务到云端

本篇内容 ShowMeAI 将带大家学习,从头开始构建机器学习管道,使用 Flask 框架构建 Web 应用程序,并部署到云服务器过程。...# 安装flaskpip install flask复制代码 Heroku Heroku 是一个平台即服务(PaaS),它支持基于托管容器系统部署 Web 应用程序,具有集成数据服务和强大生态系统。...我们将首先使用 PyCaret Python 中构建机器学习管道,然后使用 Flask 构建 Web 应用程序,最后将所有这些部署 Heroku。...第二步:使用 Flask 构建前端应用程序完成我们机器学习流水线和模型之后,我们要开始开发 Web 应用程序,它由两个部分组成:前端(基于 HTML 构建网页端可显示和交互内容)后端(基于 Flask...如下为操作步骤:① 注册并点击 『 创建新应用 』 heroku 可以完成上述操作,如下图所示② 输入应用名称和地区③ 连接到托管代码 GitHub 存储库④ 部署分支⑤ 等待部署完成部署完成后,

2.2K20

Python交互式数据分析报告框架:Dash

显示自定义元信息Dash应用,当鼠标悬停在某个点时,会筛选Pandas DataFrame中数据,仅60行代码 在这个Dash应用中,鼠标图形元素悬停时可以显示相关药物元信息。...分析药品Dash应用。鼠标悬停在点显示药品描述,在下拉菜单中选择时,会高亮显示药品视图中位置,并向下方表格添加该药品标识。...我们提供了针对视图托管、共享平台以及视图编辑与数据库查询应用订阅,这个平台适用于Web(plot.ly),也可在本地部署。...当然,咱们也可以Github见✌️ 更多资源与脚注 Dash文档在此查阅,https://plot.ly/dash Plotly产品Github开源代码,https://github.com/...如果想联系可以发邮件至chris@plot.ly或在Twitter@chriddyp 特别感谢Kyle Kelley。

6.9K92

开发交互式 Web 应用,从未如此简单

交互式 Web app 非常实用,比如说做一个问卷调查页面、一个投票系统、一个信息收集表单,上传文件等等,因为网页是可视化,因此还可以作为一个没有服务端图片界面应用程序而使用。...# 网页显示表格 put_table([ ['Object', 'Unit'], ['A', '55'], ['B', '73'], ]) # 网页显示 MarkDown...# 网页显示图片 put_image(open('python_logo.png', 'rb').read()) # 网页显示弹窗 popup('popup title', 'popup text...构建基于浏览器 GUI 程序 PyWebIO 提供了一系列命令式交互函数来浏览器获取用户输入和进行输出,将浏览器变成了一个“富文本终端”,可以用于构建简单 Web 应用或基于浏览器 GUI...点击查看更多 Web 开发文章 写到这里,又来求赞,求在看了,如果觉得有用,欢迎分享给需要朋友。也可以关注,每天学习一个小技术。

1K30

独家 | 放弃Jupyter Notebooks吧,教你如何用仪表板展示研究成果

你可以一天内掌握全部 API。有人会说 API 提供得选项很有限,但在我看来恰好,刚好适合大脑容量。它文档结构也不错,提供了清晰解释和示例。 5....Streamlit开发人员声称这是用Python构建数据应用程序最快方法。这听起来像是一种推销,但它可能是真的。你可以几分钟内将任何Python脚本变成交互式仪表板。...共享仪表板 好,现在我们已经制作了一个外观精美的仪表板,以便任何人都可以上手把玩数据。那么如何部署呢? Streamlit 使用主机/服务器模型,这意味着你可以自己服务器运行它。...所要做就是 github创建一个包含代码和需求文档repository。 然后使用Github SSO登录到streamlit云,并启动了一个指向我repo和代码应用程序。...其他福利:来自于名企数据科学工作者,北大清华以及海外等名校学生他们都将成为你翻译小组伙伴。

1.5K30

使用scikitlearn、NLTK、Docker、FlaskHeroku构建食谱推荐API

/-如果你欧洲 如果你在别处,两种方法都可以,只是速度慢一点 为缺乏美观道歉,某个时候,当我有时间去做时候,我会构建一个更好应用程序。...FlaskHeroku部署模型。...将Flask API部署到Heroku 如果使用Github,将flaskapi部署到Heroku非常容易!首先,项目文件夹中创建了一个没有扩展名Procfile文件。...已经把整个项目上传到Github,但这还不够。仅仅因为代码计算机上工作并不意味着它将在其他计算机上工作。 如果当我分发代码时,复制计算机,这样就知道它会工作了,那将是非常棒。...docker build -f Dockerfile -t whatscooking:api 在任何机器启动API(!)

1K10

基于Python实现交互式数据可视化工具,你用过几种?

希望学生体验使用交互技术(如梳理,过滤,缩放和悬停)好处。为此,介绍了可视化库BokehPlot.ly,利用它们可以轻松实现交互式数据可视化。...以下是Python中发现地学可视化库: Plot.ly允许您创建等值区域图和符号图,但几乎无法控制图创建过程。...鉴于我们大多数人都不使用conda,我们应该注意这个警告 - “请谨慎使用,因为这可能不适用于Windows,并且可能无法OSX和Linux运行。”...Bokeh示例非常少,而Plot.ly Dash对惯于Python中创建可视化用户来说则非常重要。...Plot.ly Dash是基于Flask,Plotly.js和React.js构建,同时增加了创建同步多视点可视化障碍。

3K40

沿用70多年经典数据可视化方法,如何用Python实现?

01 概述 时间序列(Time series)是指将某种现象某一个统计指标不同时间各个数值,按时间先后顺序排列而形成序列。...时间序列法是一种定量预测方法,也称简单外延法,统计学中作为一种常用预测手段被广泛应用。 时间序列分析第二次世界大战前应用于经济预测。...▲图1 代码示例①运行结果 代码示例①第8行np.convolve用来计算离散点移动平均值;第10行画布中预定义x轴数据类型为datetime;第12行绘制离散点(散点图);第13行绘制曲线。...", plot_width=800, plot_height=350) # 其他 plot.background_fill_color = "...▲图3 代码示例③运行结果 代码示例③时间序列曲线基础增加了箱形标记,深色区域为需要突出显示数据,读者仅需要知道这种标记展示方式,后文会详述箱形标记方法。

80810

独家 | 基于Python实现交互式数据可视化工具(用于Web)

希望学生体验使用交互技术(如梳理,过滤,缩放和悬停)好处。为此,介绍了可视化库BokehPlot.ly,利用它们可以轻松实现交互式数据可视化。...使用plot.ly创建可视化示例 图片来源:PolicyViz Bokeh交互式可视化 图片来源:Christine Doig 可视化树,图和网络 讨论分层数据可视化技术时,很高兴地展示树状图可视化技术...鉴于我们大多数人都不使用conda,我们应该注意这个警告 - “请谨慎使用,因为这可能不适用于Windows,并且可能无法OSX和Linux运行。”...Bokeh示例非常少,而Plot.ly Dash对惯于Python中创建可视化用户来说则非常重要。...Plot.ly Dash是基于Flask,Plotly.js和React.js构建,同时增加了创建同步多视点可视化障碍。

2.1K40

Python Bokeh 库进行数据可视化实用指南

使用Bokeh,我们可以将图表嵌入网络、制作实时仪表板和应用程序Bokeh 为图表提供了自己样式选项和小部件。这是使用 Flask 或 Django 在网站上嵌入Bokeh优势。...pandas_bokeh.output_file(文件名) Hovertool 用于我们使用鼠标指针悬停在数据显示值, ColumnDataSource 是 DataFrame Bokeh...中Bokeh用例 我们将要处理数据是我们当中最著名数据集,可以 kaggle找到该数据集。...到目前为止,我们已经看到了Bokeh所有基本图表,现在看看如何在Bokeh中使用布局。这将帮助我们创建仪表板或应用程序。因此,我们可以将特定用例所有信息集中一个地方。...# 将结果排成一行并显示 show(row(s1, s2, s3)) Bokeh 中制作仪表板布局。在这里拍了三张图表,一张是棒棒糖图,另外两张是Bokeh饼图。

5.3K50

使用CDSWCML构建交互式机器学习应用程序

交付交互式Web应用程序 实际端到端过程相当简单: 从移动设备,您可以连接到提供内容CML应用程序中运行Web服务器。现在,您机上具有Web应用程序界面。...移动设备Web应用程序更新显示内容以显示预测结果。 如您所见,部署起来并不难,机器学习魔力在于CML中训练和提供模型以进行准确预测。...没有注意到用于模型服务GPU和基于非GPU模型之间任何显着性能差异,但是没有运行任何时序测试。 文件第一部分创建类并加载先前训练模型。...一旦CML模型API计算并返回了预测结果,便会有一个d3.select 函数更新Web应用程序文本以向最终用户显示该结果。 运行应用程序 现在一切就绪,您可以运行应用程序并对其进行测试。...[your.CML.url]/ 注意:正常PC浏览器窗口中,这看起来不太好,因为可以在手机或平板电脑查看。 浏览到手机上链接,您将看到初始屏幕。

1.7K20

基于OpenCV网络实时视频流传输

根据Wikipedia说法,Flask是用Python编写微型Web框架。它被归类为微框架,因为它不需要特定工具或库。它没有数据库抽象层,表单验证或任何其他现有的第三方库提供公用功能组件。...使用PyCharm IDE开发flask应用程序。 第2步-导入必要库,初始化flask应用程序: 现在,我们将导入必要库并初始化我们flask应用程序。...Flask使用Jinja模板库渲染模板。我们应用程序中,我们将使用模板来呈现HTML,这些HTML将显示浏览器中。...服务器: if __name__ == "__main__": app.run(debug=True) 调用app.run()并将Web应用程序本地托管[localhost:5000]。...运行此文件后,我们应用程序托管本地服务器端口5000

3.9K20
领券