pyinstaller相关内容

如何防止由pyinstaller创建的exe被Antivirus删除?

我已经使用pyinstaller将python项目转换为exe文件。Python项目中的基本功能是读取文件、解析文件内容并将其写入Excel文档。正如我所生成的那样,exe文件在我的系统中运行良好,但是当我将此exe文件分发到其他系统时,McAfee AntiVirus会删除该exe文件,并将消息显示为";Access Denided&qot;。 如何处理这种情况?我已经尝试了pyi ..
发布时间:2022-03-23 22:16:16 Python

如何在Linux上使用pyinstaller生成Windows可执行文件?

我正在尝试使用pyinstaller从Linux for Windows生成可执行文件。 pyinstaller --onefile --windowed montecarlo.py 我运行这个命令,得到一个在Linux上运行良好的可执行文件,但如果我在Windows上尝试,它只是一个简单的文件。为什么? 推荐答案 我今天也想做同样的事情,结果遇到了this answer。它 ..
发布时间:2022-03-23 22:13:17 Python

检测是否通过Windows GUI(双击)与命令提示符执行Python程序

背景 我有一个Python 3.5控制台程序通过pyinstaller编译成Windows可执行文件。 问题 通过命令提示符执行时,我希望我的程序使用提供的任何参数(可能没有)运行。 通过操作系统的GUI执行时(即在Windows上双击Windows资源管理器中的.exe等),我希望我的程序提示用户输入。我还需要程序在退出前暂停,以便用户可以阅读输出。 如何检测这些不同的方案 ..
发布时间:2022-03-23 22:10:33 Python

如何在pyinstaller中只包含需要的模块?

我正在使用pyinstaller为我的单个python文件生成.exe文件,但是文件大小超过30MB,启动非常慢。从我收集到的信息来看,pyinstaller默认情况下捆绑了很多不需要的东西。有没有一种方法可以确保pyinstaller找出只需要什么并只捆绑它们?我的脚本上的导入部分如下所示: import datetime import os import numpy as np impo ..
发布时间:2022-03-23 22:01:10 Python

如何使用Python3在PyInstaller中设置相对路径来创建可移植的.exe版本?

我到处都找过了,一个相当琐碎的问题没有得到明确的答复。 我在Windows7上的PyCharm中有一个Python项目,其中包含多个.py文件(通过“from %package_name%.%script_name% import %class_name%”连接)和项目内的一个文件夹,其中包含两个简单的文本文件。我已经将PyInstaller 3.6安装到项目的venv中,并将其用作指向.s ..
发布时间:2022-03-23 21:57:36 Python

使用Pyinstaller从py文件创建exe时未找到Matplotlib目录

我一直在尝试从py文件创建一个exe文件。有多个py文件,但是只有1个入口点文件。我的代码从html、csv、xml文件获取输入并生成Word文件作为输出。 我使用的是Python3.9,尝试使用Pyinstaller4.2,5(Dev)。两者都给出了相同的错误。如果我尝试转换没有matplotlib的文件,则转换成功。我也尝试过不同版本的matplotlib。具体地说,4.3.1、4.3. ..
发布时间:2022-03-23 21:54:21 Python

如何使用PyInstaller编译Python程序后输入参数

在import sys之后,我使用sys.argv获取输入参数。 但是,在我使用PyInstaller编译我的程序之后,exe程序将不接受我的输入。相反,它使用我为程序设置的默认值。 如果我用python this_script.py运行它,它会等待我的输入指定wait_time。但是,在我用PyInstaller编译之后,如果我双击exe文件,就没有地方让我输入wait_time。 如 ..
发布时间:2022-03-23 21:52:59 Python

带有pubsub的pyinstaller exe

我已经编写了一个wxpython应用程序,它使用几个不同的线程,所有这些线程都需要写入日志窗口(textctrl框)。正因为如此,我遵循了本教程 http://www.blog.pythonlibrary.org/2010/05/22/wxpython-and-threads/ 并使用wx.CallAfter和PubSub。 这是我的原始代码 from wx.lib.pub ..
发布时间:2022-03-03 22:53:07 其他开发

如何避免使用pyinstaller编译脚本后出现黑色shell窗口

我正在使用wxpython开发GUI,并使用pyinstaller编译它。一切运行正常,但在程序实际运行之前,总是会弹出一个黑色外壳窗口。(就像您使用python而不是pythonw来运行脚本一样) 我的问题是,如何避免这种情况? 推荐答案 发件人:http://www.pyinstaller.org/export/v2.0/project/doc/Manual.html?for ..
发布时间:2022-03-03 22:47:02 Python

是否可以将Google VM实例从一个帐户迁移到另一个帐户,并保留其外部IP?

我正在参与一个Python项目,该项目既可以与云交互,也可以与USB端口交互。我在Python代码中硬编码了VMIP,但我需要将服务器从我的个人帐户迁移到公司的帐户。因为我将此python项目部署为.exe,所以必须重新构建它(使用pyinstaller),以防我更改服务器IP。迁移后是否可以保留此IP? 推荐答案 我首先要解决的是,对于从VM实例中转移和/或保留公用IP地址,您需要查 ..
发布时间:2022-02-28 21:50:05 Python

请求:cert 和 verify 有什么区别?

cert 和 verify 有什么区别? 来自文档: verify –(可选)如果为 True,将验证 SSL 证书.还可以提供 CA_BUNDLE 路径.cert –(可选)如果是字符串,则为 ssl 客户端证书文件 (.pem) 的路径.如果是 Tuple,则为 (‘cert’, ‘key’) 对. 这是否意味着我可以做到以下几点: CA_BUNDLE='path/to/. ..
发布时间:2022-01-25 10:20:46 Python

pyinstaller 因情节失败而失败

我正在使用 pyinstaller 编译我当前的程序,它似乎无法处理所有必需的文件.它自己运行良好,无需情节它也可以编译和运行. 似乎无法找到我什至无法在驱动器上的任何位置找到的文件“default-schema.json". Traceback(最近一次调用最后一次):文件“comdty_runtime.py",行17,在文件“"中,第 2237 行,在_find_and_load ..
发布时间:2022-01-21 15:13:21 Python

Python 子进程 Popen 与 Pyinstaller

我使用 ffmpeg 来转换一些视频.我用 subprocess.Popen(...) 调用命令 si = subprocess.STARTUPINFO()si.dwFlags |= subprocess.STARTF_USESHOWWINDOWself.my_pro = subprocess.Popen(cmd,标准输入=子进程.PIPE,stderr=subprocess.PIPE,启动信息 ..
发布时间:2022-01-18 16:18:20 Python

PyInstaller 在 Windows 7 上失败:“找不到可用的 init.tcl"

我有一个使用 Tkinter 的基本 Python 脚本. 从 Tkinter 导入 Tk从 tkFileDialog 导入询问目录Tk().withdraw()打印询问目录() 使用 PyInstaller 编译我的脚本后,我尝试在没有安装 Python 的 Windows 7(64 位)计算机上运行我的程序. 它引发了这个错误: 在以下目录中找不到可用的 init.tcl:[目录列 ..
发布时间:2022-01-18 11:20:19 其他开发

Pyinstaller:警告:找不到库

我正在尝试从我的代码中创建一个使用 PyQt5 的可执行文件.我正在使用 Python 3.5.3 -64 位,在 Windows 10 中开发,使用 pip 安装 pyinstaller 3.2.1,并安装了 pywin32.Pyinstaller 运行但输出未找到库的警告. 我正在使用以下内容创建我的应用程序: pyinstaller Start_UI.py 输出这些警告. pyi ..
发布时间:2022-01-15 15:29:45 Python

PyInstaller 中的 Kivy Garden - 试图跟踪导入

我正在尝试构建一个基于 Kivy 的 Python 项目.它通过导入使用来自 Kivy Garden 的 NavigationDrawer 组件: 从 kivy.garden.navigationdrawer 导入 NavigationDrawer 我有一个用于构建可分发版本的 PyInstaller 规范文件.这个版本在我的机器上运行良好,但不幸的是在其他机器上不行.使用 -v 开关 ..
发布时间:2022-01-15 09:58:03 Python

如何使用 Pyinstaller 打包的 Kivy Python 应用程序在 OSX 菜单栏中创建菜单项?

为了在我的 Pyinstaller 打包的 Kivy Python 应用程序中实现原生感,我想在 OSX 菜单栏中创建菜单项.如果使用 PyQt,我可以轻松实现这一点.但是由于我使用的是 Kivy,我似乎不得不求助于其他方式. 有什么建议吗?我猜它会在 PyObjc 或 AppleScript 的范围内.不过不确定. 解决方案 我想这更像是 Pyinstaller 的问题,它是 ..
发布时间:2022-01-15 09:35:08 Python