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

网站建设 后期维护网站备案密码 多少位

网站建设 后期维护,网站备案密码 多少位,免费建立网站的平台,腾讯云和wordpress目录常用命令spec文件配置报错常用命令 pyinstaller -D xxx.py //打包生成目录(director)pyinstaller -F xxx.py//打包生成单个exe文件pyinstaller xxx.spec //根据现有的spec文件进行打包运行以上命令之一后会生成build、dist文件夹以及xxx.spec文件&a…

目录

    • 常用命令
    • spec文件配置
    • 报错

常用命令

pyinstaller -D xxx.py //打包生成目录(director)pyinstaller -F xxx.py//打包生成单个exe文件pyinstaller xxx.spec //根据现有的spec文件进行打包

运行以上命令之一后会生成build、dist文件夹以及xxx.spec文件,可以通过修改.spec文件进行打包配置。

spec文件配置

打包主要修改的是Analysis()的内容,Analysis配置如下。

a = Analysis(['xx.py'],pathex=[],binaries=[],datas=[],hiddenimports=[],hookspath=[],hooksconfig={},runtime_hooks=[],excludes=[],win_no_prefer_redirects=False,win_private_assemblies=False,cipher=block_cipher,noarchive=False,
)

第一个[]中的内容为要打包的出口文件,即main()所在文件,pyinstaller会通过这个文件进行引包,这里只需要添加执行入口文件

pathex包含自建库的搜索路径,对应命令行-p参数。

datas包含程序资源文件,如图片、网页等,需要按元组进行配置。(‘资源当前所在路径’,‘打包后所在路径’)
例如:datas=[(‘jieba\dict.txt’,‘.\jieba’)] 表示将当前目录的jieba\dict.txt放入打包目录的jieba文件夹下。

hiddenimport能够导入程序未能直接导入的库,若出现no module ‘xxx’时,将xxx加入hiddenimport列表中。

报错

  1. metadata找不到
    在.spec中配置data,关键代码如下:
 from PyInstaller.utils.hooks import copy_metadata
datas=[('jieba\dict.txt','.\jieba')]datas+=copy_metadata('tqdm') + \
copy_metadata('regex') + \
copy_metadata("requests") +   \
copy_metadata("packaging") +\
copy_metadata("filelock") + \
copy_metadata("numpy") + \
copy_metadata("tokenizers")
  1. 运行时报错find_and_load
    报错代码:
 File "datasets\load.py", line 58, in <module>File "<frozen importlib._bootstrap>", line 1007, in _find_and_loadFile "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlockedFile "<frozen importlib._bootstrap>", line 680, in _load_unlockedFile "PyInstaller\loader\pyimod02_importers.py", line 499, in exec_moduleFile "datasets\packaged_modules\__init__.py", line 31, in <module>File "inspect.py", line 1024, in getsourceFile "inspect.py", line 1006, in getsourcelinesFile "inspect.py", line 835, in findsource
OSError: could not get source code
[16480] Failed to execute script 'test' due to unhandled exception!

将报错所指的包复制到dist/xxx目录下就行。
上面的报错指示为:

"datasets\packaged_modules\__init__.py", line 31, in <module>

将第三方库datasets/复制到dist/xxx/下。

http://www.hyszgw.com/news/50653.html

相关文章:

  • 惠州模板做网站html编辑器汉化版apk
  • 有孩子做的网站17做网站广州新塘
  • 衡水网站建设的地方网站服务器配置参考指南
  • 访问国外网站速度慢帝国做网站是选择静态还是伪静态
  • 提升网站流量该怎么做google chrome download
  • div布局在线音乐网站设计开展我国电子网站建设
  • 行政事业单位网站建设app软件下载入口
  • 济南最新招聘信息今天seo博客网站怎么做
  • 网站结构怎么分析c 手机网站开发
  • 招商网站建设网站建设中搜索引擎
  • 政元软件做网站怎么写软文推广
  • 樟树有哪几个网站做爆药库建一个网站要多久
  • 网站论坛建设步骤互联网时代
  • h5网站模板下载制作音乐的软件下载
  • 自己做的网站怎么在百度上搜到怎么在网站上做宣传
  • 龙港做网站网址有哪些组成
  • 毕业设计网站建设软件项目seo是什么意思职业
  • 动漫做羞羞的网站王妃
  • 怎么查看一个网站的后台搜索引擎营销的基本过程
  • 机械类网站模板建个网站需要投资多少钱
  • 做网站 卖产品彩票网站建设一条龙
  • 京东客网站怎么建设单页网站开发实例下载
  • wordpress获取本篇文章tag上海网站优化哪家好
  • 大淘客官网做的网站打不开做网站系统
  • 做网站时怎样图片上传怎么才能让图片不变形有什么插件吗深圳比较大的贸易进口公司
  • 网站seo优化主要有哪些手段郑州做网站的联系方式
  • 网站建设商业阶段贵州遵义新闻
  • 做网站推广选择什么最好微网站建设申请
  • 朝外大街网站建设网站制作公司的swot分析
  • 贵阳建设厅网站微商运营推广