Python pyinstaller生成的exe文件在执行时出现问题
下面是python脚本: 我使用Visual Studio代码使用以下命令运行文件: 我得到了想要的结果: 现在,我试图通过打开文件夹中的PowerShell来创建.exe文件,该文件夹是我的脚本和 运行下一行: 以下是我得到的资料(不包括otherScripts文件夹): 现在,我打开CMD,导航到所需的文件夹,并使用下面几行代码运行.exe文件: 以下是我得到的第一个警告: 这是我得到的回溯(控制台立即关闭,我无法使用剪切工具捕获错误,因此我通过C#Win表单应用程序运行它,并将标准错误重定向到表单中的标签): 我试过:Python pyinstaller生成的exe文件在执行时出现问题,python,pyinstaller,file-not-found,build-error,summarization,Python,Pyinstaller,File Not Found,Build Error,Summarization,下面是python脚本: 我使用Visual Studio代码使用以下命令运行文件: 我得到了想要的结果: 现在,我试图通过打开文件夹中的PowerShell来创建.exe文件,该文件夹是我的脚本和 运行下一行: 以下是我得到的资料(不包括otherScripts文件夹): 现在,我打开CMD,导航到所需的文件夹,并使用下面几行代码运行.exe文件: 以下是我得到的第一个警告: 这是我得到的回溯(控制台立即关闭,我无法使用剪切工具捕获错误,因此我通过C#Win表单应用程序运行它,并
--exclude module=torch
?(摘自:)为我将“TQM目录”添加到数据解决了问题:)
在script.spec中:
数据=[
('C:\\\Lib\\site packages\\tqdm','tqdm\\'),
('C:\\\\Lib\\site packages\\tqdm-4.50.2.dist-info','tqdm-4.50.2.dist-info\\'),
...],
您好,谢谢您的回复。唯一修正的警告是:“文件已经存在,但不应该存在。”回溯之后(最近一次调用),一切都是一样的。您是如何安装TDQM的?使用pip或Python?我想我是用pip安装的。我刚刚在cmd中尝试过,我写了:pip安装tdqm,它说需求已经满足:C:\…尝试使用python-m pip安装tqdm
,然后python-C'import tqdm'
(取自:)在第一行:python-m pip安装tqdm,我得到了一个已经满足需求的回复:C:\。。。在第二行:python-c“import tqdm”中,我得到了一个重播:File“”,第1行“import SyntaxError:EOL,同时扫描字符串文字”。我很确定我是按照你写的方式输入的:python-c‘import-tqdm’啊,问题就从这里开始了。。。这样的话,我们不得不再增加10-15个包裹……嗯。事实上,我使用了其他一些python库来实现它。我浪费了很多时间试图修复一些我不太了解的东西。所以我使用了另一种方法进行总结。使用的库是gensim。我使用transformer进行翻译(MarianMT):)
datas=[
('C:\\<...>\\Lib\\site-packages\\tqdm', 'tqdm\\'),
('C:\\<...>\\Lib\\site-packages\\tqdm-4.50.2.dist-info', 'tqdm-4.50.2.dist-info\\'),
...],