python报错系列(16)--pyinstaller ????????

news/2024/12/23 20:36:37 标签: python, 开发语言

系列文章目录

文章目录

  • 系列文章目录
  • 前言
  • 一、pyinstaller ????????
    • 1.报错如下
    • 2.安装pyinstaller
    • 3.报错如下:
    • 4.封装py文件为exe成功
    • 5.国内源
  • 总结


前言

一、pyinstaller ???

1.报错如下

python">PS D:\Users\gxcaoty\Desktop\性能覆盖率> pyinstaller37.exe -F MTF.py
Fatal error in launcher: Unable to create process using '"E:\py\python3.7\Python37\python.exe"  "E:\py\python3.7\Python37\Scripts\pyinstaller37.exe" -F MTF.py': ???????????

2.安装pyinstaller

代码如下(示例):

python">python3 -m pip install --upgrade pyinstaller -i https://pypi.mirrors.ustc.edu.cn/simple/

3.报错如下:

python">The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Plea    "E:\py\python3.7\Python37\python3.exe" -m pip uninstall typing
then try again.
python">The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in E:\py\python3.7\Python37\lib\site-packages) using
    "E:\py\python3.7\Python37\python3.exe" -m pip uninstall typing
python">The 'typing' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in E:\py\python3.7\Python37\lib\site-packages) using
    "E:\py\python3.7\Python37\python3.exe" -m pip uninstall typing

备注:python 'typing’包是一个标准库包的过时的后端,与PyInstaller不兼容

python">The 'pathlib' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in E:\py\python3.7\Python37\lib\site-packages) using
    "E:\py\python3.7\Python37\python3.exe" -m pip uninstall pathlib

原因分析:
以上安装包与pyinstaller不兼容,需移除!!!

python">python3 -m pip uninstall typing
python3 -m pip uninstall pathlib
……

4.封装py文件为exe成功

python">PS D:\Users\gxcaoty\Desktop\性能覆盖率> pyinstaller.exe -F MTF.py
3164 INFO: PyInstaller: 5.13.2
3164 INFO: Python: 3.7.0
3165 INFO: Platform: Windows-10-10.0.18362-SP0
3182 INFO: wrote D:\Users\gxcaoty\Desktop\性能覆盖率\MTF.spec
3214 INFO: Extending PYTHONPATH with paths
['D:\\Users\\gxcaoty\\Desktop\\性能覆盖率']
10945 INFO: checking Analysis
10945 INFO: Building Analysis because Analysis-00.toc is non existent
10945 INFO: Initializing module dependency graph...
11023 INFO: Caching module graph hooks...
………………

5.国内源

python">1)http://mirrors.aliyun.com/pypi/simple/ 阿里云

2)https://pypi.mirrors.ustc.edu.cn/simple/  中国科技大学

3) http://pypi.douban.com/simple/  豆瓣

4) https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学

总结

分享:

原谅可以驱散那些一直萦绕在我们内心的怨气、憎恨、消极态度和抑郁不安,这些情绪使我们失去了爱的能力,并且破坏了我们内心的平静


http://www.niftyadmin.cn/n/5796967.html

相关文章

远程过程调用(RPC,Remote Procedure Call)是一种协议

远程过程调用(RPC,Remote Procedure Call)是一种协议,允许程序在不同的计算机上执行代码,就像调用本地函数一样。在Python中,有几种常见的RPC框架和库可以用来实现远程过程调用。 以下是一些常用的Python …

Pytorch | 从零构建ParNet/Non-Deep Networks对CIFAR10进行分类

Pytorch | 从零构建ParNet/Non-Deep Networks对CIFAR10进行分类 CIFAR10数据集ParNet架构特点优势应用 ParNet结构代码详解结构代码代码详解SSEParNetBlock 类DownsamplingBlock 类FusionBlock 类ParNet 类 训练过程和测试结果代码汇总parnet.pytrain.pytest.py 前面文章我们构…

【Redis】缓存

什么是缓存 https://tech.meituan.com/2017/03/17/cache-about.html Spring Data Redis Spring Data Redis提供了从Spring应用程序轻松配置和访问Redis的功能。 引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>sp…

【HTML】Shadow DOM

Shadow DOM 允许将隐藏的 DOM 树附加到常规的 DOM 树中。它以 shadow root 节点为起始根节点&#xff0c;在这个根节点的下方&#xff0c;可以是任意元素&#xff0c;和普通的 DOM 元素一样。这样&#xff0c;你就可以创建一个独立的 DOM 子树&#xff0c;它与主文档隔离开来&a…

苍穹外卖-day05redis 缓存的学习

苍穹外卖-day05 课程内容 Redis入门Redis数据类型Redis常用命令在Java中操作Redis店铺营业状态设置 学习目标 了解Redis的作用和安装过程 掌握Redis常用的数据类型 掌握Redis常用命令的使用 能够使用Spring Data Redis相关API操作Redis 能够开发店铺营业状态功能代码 功能实…

青少年编程与数学 02-004 Go语言Web编程 15课题、表单处理

青少年编程与数学 02-004 Go语言Web编程 15课题、表单处理 一、表单二、表单处理步骤 1: 创建表单&#xff08;HTML&#xff09;步骤 2: 编写表单处理函数&#xff08;Go&#xff09; 三、重要性 课题摘要:本文讨论了Web应用中表单处理的重要性和实现步骤。表单处理包括创建表单…

D102【python 接口自动化学习】- pytest进阶之fixture用法

day102 pytest的usefixtures方法 学习日期&#xff1a;20241219 学习目标&#xff1a;pytest基础用法 -- pytest的usefixtures方法 学习笔记&#xff1a; fixture调用方法 实际应用 总结 pytest.mark.usefixtures(func)&#xff0c;pytest的usefixtures方法&#xff0c;无…

10.1k高星 GitHub 库:告别JSON错误:Outlines如何提升大模型的结构化输出

在人工智能和大语言模型(LLM)的应用中,如何高效、可靠地从模型输出中提取结构化数据,成为了一个至关重要的课题。本篇文章将介绍 GitHub 高星开源库 Outlines,并分析它如何帮助开发者解决大模型在生成结构化数据时面临的挑战。我们将探讨大模型的非结构化输出给 AI 应用带…