dash-plotly项目

简介: dash-plotly项目

dash-plotly项目的文件解压后如下:

将项目放到同一个局域网内的一台linux服务器上运行,服务器在局域网内的ip为10.3.135.103

一、将该项目在linux服务器上运行

先把pycharm连接到linux服务器上,参考链接:https://www.cnblogs.com/kakafa/p/18405178
{spa.ganbale.com]
{spa.madopikari.com]
{spa.mr12345.com]
{spa.pmbushigou.com]
{spa.ejksq.net]
{spa.rnd-lab.com]

配置本地目录和远程目录的映射,接着上传本地项目到远程服务器上:

可以看到linux系统上已经上传上来了:

使用conda创建一个虚拟环境:

进入该虚拟环境:

下载相关依赖:在当前虚拟环境下使用pip install <包名>
eg:

接着运行mydashapp.py发现需要用浏览器访问linux上的Dash应用程序提供的网页:

因此修改以下代码,并重新upload到linux服务器上,再重新运行mydashapp.py即可访问了,修改的地方如下:

允许外部访问:默认情况下,Dash 应用会在 127.0.0.1(即 localhost)上运行,只能通过本机访问。为了让其他设备能够访问,您需要将应用绑定到 0.0.0.0,这样它就可以接受来自所有网络接口的请求。修改 app.run_server 的参数,如下所示:
if name == 'main':
app.run_server(host='0.0.0.0', port=8050, debug=True)

防火墙设置:确保服务器上的防火墙允许通过端口 8050 进行访问。可以使用以下命令检查和配置防火墙(假设使用的是 UFW):
sudo ufw allow 8050

如下图所示,可以访问了:

二、具体代码解释

相关文章
|
Unix Linux Ruby
在windows和linux上高效快捷地发布Dash应用
在windows和linux上高效快捷地发布Dash应用
563 4
|
安全 数据安全/隐私保护
超简单,让别人也能访问到你的Dash应用
超简单,让别人也能访问到你的Dash应用
426 2
无影云电脑免安装黑神话悟空-直面天命
无影云电脑现已预装《黑神话:悟空》免去漫长下载等待,让您即刻享受游戏乐趣。
|
11月前
|
人工智能 自然语言处理 定位技术
基于qwen max 的知识图谱 指令对比分析 结构 指令 领域 指令差异分析
感谢阿里开发者社区通义千问Qwen技术应用实践征文活动赠予的Qwen Max Token。本文介绍了三种知识图谱抽取模式:只给结构、给结构和领域引导、给结构、领域引导和领域few-shot样本。通过对比“只给结构”和“给结构和领域引导”两种方法,分析了它们在准确性、推理能力、数据覆盖范围和构建成本等方面的优劣。结果显示,领域引导显著提升了知识图谱的准确性和推理能力,但构建成本较高;而只给结构的方法适用于大规模通用文本的快速抽取,但精度较低。选择合适的方法应根据具体应用需求。
456 1
|
移动开发 JavaScript 定位技术
百度地图开发:地图调起API(Web端)使用终点经纬度直接调用百度地图导航信息的解决方案
百度地图开发:地图调起API(Web端)使用终点经纬度直接调用百度地图导航信息的解决方案
680 0
|
机器学习/深度学习 数据采集 数据可视化
【优秀python系统毕设】基于Python flask的气象数据可视化系统设计与实现,有LSTM算法预测气温
本文介绍了一个基于Python Flask框架开发的气象数据可视化系统,该系统集成了数据获取、处理、存储、LSTM算法气温预测以及多种数据可视化功能,旨在提高气象数据的利用价值并推动气象领域的发展。
1122 1
|
缓存 编译器 API
NumPy与其他语言(如C/C++)的接口实践
【4月更文挑战第17天】本文介绍了NumPy与C/C++的接口实践,包括Python与C/C++交互基础、NumPy的C API和Cython的使用。通过案例展示了如何将C++函数与NumPy数组结合,强调了内存管理、类型匹配、错误处理和性能优化的最佳实践。掌握这些技能对于跨语言交互和集成至关重要。
|
JSON 自然语言处理 安全
微调大型语言模型进行命名实体识别
大型语言模型的目标是理解和生成与人类语言类似的文本。它们经过大规模的训练,能够对输入的文本进行分析,并生成符合语法和语境的回复。这种模型可以用于各种任务,包括问答系统、对话机器人、文本生成、翻译等。
482 1
|
前端开发 JavaScript
【前端用法】如何让html引用公共的头部和尾部(多个html文件公用一个header.html和footer.html)
【前端用法】如何让html引用公共的头部和尾部(多个html文件公用一个header.html和footer.html)
505 0