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

大连网站建设lccm中英互译网站怎么做

大连网站建设lccm,中英互译网站怎么做,网络服务遇到问题请检查网络状况或稍后再试吧,怎样做网络推广营销最近大作业要做一个项目要打包成可执行程序,这里说一下这个module not found问题,并提供几种可能的方案,如果严格按照这些来走就能解决常见问题,剩下的神仙问题建议问问ai或者清缓存重试 首先说一下目录问题,这应该是包括我(打包app.py)在内的大多数人遇见该报错问题的原因,提…

最近大作业要做一个项目要打包成可执行程序,这里说一下这个module not found问题,并提供几种可能的方案,如果严格按照这些来走就能解决常见问题,剩下的神仙问题建议问问ai或者清缓存重试

首先说一下目录问题,这应该是包括我(打包app.py)在内的大多数人遇见该报错问题的原因,提出两个原则:

1.依赖的文件/导入的库都放在app.py根目录backend下,因为打包的时候默认只会搜索这个路径,当然也有方法加入更深层的目录,但是不在这个讨论范围

2.根目录backend没有__init__,其他导入文件夹eg. my_utils有__init__文件,这种时候使用 from my_utils.entity import xxx,如果backend也有__init__,那么就应该使用 from backend.my_utils.entity import xxx 了

前置知识: python的模块的标准写法是文件夹下面有一个__init__.py文件,空文件也行,但是要有,这时IDE会把源文件夹图标显示成带有一个点的文件夹图标,表示识别为模块文件夹,

但是这对是IDE无所谓的,使用from my_utils.entity import xxx的时候IDE不管你有没有__init__,都可以正常导入,但是打包的时候没有__init__就是不行的,具体原因似乎是IDE的路径搜索机制更加宽松

图1 正确的一种目录展示

附: 使用共享文件夹时,简单的做法直接使用就行--add-data指定参数就行,但是如果要能读能写,建议使用  base_path = os.path.dirname(sys.executable) ,这是生成的exe文件夹,举个例子

if getattr(sys, 'frozen', False): #打包后会有这个frozen属性,IDE里面运行是没有的base_path = os.path.dirname(sys.executable)  # 打包后临时路径
else:base_path = os.path.dirname(os.path.abspath(__file__))  # 开发环境路径static_folder_path = os.path.join(base_path, 'your_folder_name')

http://www.dtcms.com/wzjs/838855.html

相关文章:

  • 做网站建设有前途那建设部网站 标准下载
  • 山东一建建设有限公司官方网站阿里巴巴国际贸易网站官网
  • 用spl做网站企业网站建设费用会计分录
  • 网站建设 顺德营销型网站建设ppt模板下载
  • 检测网站是否正常学做网站论坛VIP怎么样
  • 玉环县建设局网站怎样做网络推广在哪济南兴田德润什么活动
  • 域名注册网站建设温州网站建设最新报价
  • 做网页的网站叫什么软件kol营销
  • 传统企业网站建设环保设备东莞网站建设
  • 做出口的网站ghost系统怎么卸载wordpress
  • 网站seo诊断分析报告蜜芽加密通道入口2021
  • 变性人做网站嘉兴城乡建设厅网站
  • 织梦如何做响应式手机网站wordpress设置在新页面打开空白
  • 保险做的好的网站wordpress获取作者的文章
  • 梅州建站网络有限公司信阳市工程建设信息网站
  • 中国建设工程质量协会网站asp作业做购物网站代码
  • linux服务器安装网站网址大全123下载安装
  • 医院网站设计与实现网站建设中有关数据库问题
  • 网站登录页面空白网站建设读后感
  • 建设网站公司电话销售话术免费手机网站建站
  • 动易网站设计方案网站伪静态如何配置文件
  • 网站开发的三个流程寻找网站建设员
  • 怎样说服企业做网站建设推广专业seo培训学校
  • 手机自适应网站cpu游戏优化加速软件
  • 企业网站管理系统如何使用说明企业网站内容运营
  • WordPress网站hym地图关于旅行的网站怎样做
  • 做平面计设和网站哪个好与建设部网站
  • 接口网站建设ptp网站开发
  • 网站seo 教程企业网站管理系统软件
  • 企业网站 html5山西网站建设电话