当前位置: 首页 > news >正文

个人网站做贷款广告博客seo怎么做

个人网站做贷款广告,博客seo怎么做,中国核工业第五建设有限公司是国企吗,旅游网站开发工具20240803 概述 在我很早时候学习python的时候,就利用过某个工具将其打包为exe文件,然后在没有python环境的机器上运行,这样可以减少安装python环境和各种库的过程。 最近在开发一个在虚拟机上运行的程序的时候就遇到了打包一些环境的问题&…

20240803

概述

在我很早时候学习python的时候,就利用过某个工具将其打包为exe文件,然后在没有python环境的机器上运行,这样可以减少安装python环境和各种库的过程。

最近在开发一个在虚拟机上运行的程序的时候就遇到了打包一些环境的问题,主要是由于flask这个应用的问题。

问题描述

将python文件打包成pyinstaller这个库,关于这个库的具体使用方法,可以直接搜索或者chatgpt就绪你刚刚。

在打包flask应用的时候,因为包含一些静态文件,例如html模版,或者图片等,此时就会报错找不到相应的文件,特别是使用了jinja2这个模版库,具体报错可见[1]。

在[1]中,解决这个问题的方法也比较简单,直接就在打包的过程中,加入参数,例如:

pyinstaller -F a.py --add-data 'templates:templates' \--add-data 'static:static' \--add-data 'images:images' \-p /usr/local/lib/python3.10/dist-packages/

因为一开始搜索解决方案的时候,也是结合了打包和jinja这两个关键词,所以得到的答案都是这种,增加参数或者修改配置文件的。但实际上,这个问题并没有完全解决我的问题。

实际上,我当时的想法就是,我本周上就是因为一些静态文件的问题,那么我可以直接把把这部分文件给独立出来,所以后续直接找到了类似修改django的配置的方法,具体参考[2]:

app = Flask(__name__,static_folder= os.getcwd() + '/static',template_folder=os.getcwd() + '/templates')  # 创建Flask对象并自定义静态文件的路径,os.getcwd() 方法是获取当前exe文件包所在的父目录路径

这种方法就可以直接把路径这些的问题给搞定了。

参考

[1]ubuntu22 flask项目 pyinstaller打包后运行报错: jinja2.exceptions.TemplateNotFound: index.html 的一种解决方案
[2]Python Flask使用PyInstaller打包成单独的exe可执行文件后图片无法正常显示的问题及解决方法

http://www.hengruixuexiao.com/news/55988.html

相关文章:

  • 机关网站及新媒体建设实施方案今天刚刚最新消息2023
  • 思行做网站企业培训课程ppt
  • 国内做航模比较好的网站友情链接查询结果
  • 分析网站的优势和不足百度竞价排名医院事件
  • 网站建设 淘宝客末班建站平台如何隐藏技术支持
  • 广东省建设安全协会网站优优群排名优化软件
  • c 网站开发技术网址域名大全
  • android源码下载武汉seo建站
  • HTTPS网站做CDN免费seo网站自动推广
  • 可以做公司宣传的网站有哪些内容seo诊断分析报告
  • 做视频网站收费侵权吗世界球队实力排名
  • wordpress建网站视频苹果aso优化
  • 做美剧盗版网站友链大全
  • 西北电力建设甘肃工程公司网站360推广怎么收费
  • 中小企业网站营销百度搜索引擎盘搜搜
  • 自做网站域名重定向优化疫情防控
  • 如何安装网站模版重庆森林百度云
  • 织梦做的网站_别人提交给我留的言我去哪里看软文发布的平台与板块
  • 外包网站建设微信广告推广如何收费
  • 东营注册公司谷歌seo一个月费用需要2万吗
  • 即墨网站建设公司设计网站模板
  • 凡科建站登录界面营销技巧和营销方法
  • 商业网站设计方案模板域名交易平台
  • 什么网站做web搜索引擎种子最好分销渠道
  • 江门企业网站建设百度手机网页
  • 宁波网站建设价格合理优化的含义
  • wordpress公众号管理员班级优化大师下载安装最新版
  • 虚拟主机如何建设多个网站怎么做网络推广最有效
  • html登录注册页面独立站seo是什么意思
  • 网站的代码在哪里设置品牌宣传有哪些途径