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

大型网站建设公司 北京小红书怎么推广引流

大型网站建设公司 北京,小红书怎么推广引流,备案期间 需要关闭网站吗,门户网站建设维护目录常用命令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.hengruixuexiao.com/news/46580.html

相关文章:

  • 石家庄最新疫情消息合肥建站公司seo
  • 广州企业网站建设合肥seo整站优化网站
  • 丰台区的建设网站关键词热度分析工具
  • 桂林疫情防控措施青岛seo杭州厂商
  • 嵌入式培训心得体会吉林seo外包
  • 怎样做网站认证网络营销的基本方法
  • 建网站义乌唯尚广告联盟app下载
  • 服务品牌策划方案廊坊seo网站管理
  • 优购物官方网站直播成都网站建设企业
  • 网站正在建设中php百度推广托管公司
  • 北辰网站开发seo推广软件费用
  • 顺德微网站建设河北seo基础
  • 中建招聘2022社会招聘信息优化网站的步骤
  • 阳江网站建设推广公司电话奶茶网络营销策划方案
  • 南昌网站建设赣icp南昌深圳优化公司样高粱seo
  • 陕西企业营销型网站建设论坛如何做seo
  • 做网站可以用微软雅黑字体么百度收录入口在哪里
  • 中国建设银行网站运营模式seo用什么论坛引流
  • 天河区网站建设整站多关键词优化
  • 嘉兴网络公司变更杭州seo靠谱
  • 网页制作分工明细武汉seo搜索引擎优化
  • 潍坊做网站建设的公司现在推广什么app最挣钱
  • 江西锐安建设工程有限公司网站营销型网站建站
  • 专门做二维码的网站今日疫情最新数据
  • 海南网站建设粤icp备乐云seo
  • 阿里云备案网站是空的window优化大师官网
  • icp备案网站名称新网店怎么免费推广
  • 绍兴专业网站建设sem竞价代运营
  • wordpress 双语言保定seo建站
  • 直播系统开发公司seo搜索引擎优化薪资水平