当前位置: 首页 > 知识库问答 >
问题:

我无法将Python转换为exe

弓晔
2023-03-14

我创建了一个python脚本,并想把它给我的朋友。所以我去youtube看了这个视频(在尝试了很多其他视频之后)。我运行它,得到一个薄层色谱库错误。没问题,我找到了解决这个问题的答案,就在这里的堆栈流中。我输入这段代码(将Python35更改为36,并确保我的薄层色谱位于它所说的相同位置)。我运行它,但得到一个不同的错误,在我的cmd提示符中说

File "C:\Users\Brain\AppData\Local\Programs\Python\Python36\lib\site-packages\cx_Freeze\freezer.py", line 750, in __init__
    parts = version.split(".")
AttributeError: 'NoneType' object has no attribute 'split' "

我只是想把我的游戏发送给朋友<请帮忙。我正在使用Python 3.6。我真的很沮丧。我已经试了一天多了。(我也根据这个播放列表制作了游戏,所以应该没有任何问题。)

共有1个答案

易成双
2023-03-14

您需要在元数据中指定一个版本。更新版本的cx_Freeze会检查这一点,而不是在未指定版本时简单地失败并出现奇怪的错误。

 类似资料:
  • 我在开发工具的帮助下将请求复制为CURL,并收到: 已将请求复制到控制台(curl工作正常)。收到的结果 在的帮助下将curl转换为python请求https://curl.trillworks.com/收到: 已尝试此代码,但收到错误 body是无效的拉丁语-1。使用body.encode('utf-8'),如果你想发送它编码在UTF-8。 补充。编码('utf-8')) 但收到无效结果: b'

  • 问题内容: 我正在尝试将文件保存到SQL Server数据库中,该文件将保存在其中的列是datatype 。 我目前这样做的方式是通过获取文件路径并将文件转换为字节数组。 然后,我使用插入查询和convert函数将字节插入数据库,以将转换为: 但是,在SQL Server数据库中,的值始终为 而且,无论选择哪个文件,都始终是该数字。因此,如果您能告诉我为什么会这样,以及我应该采取什么措施来防止这种

  • 问题内容: 我想将SQL COUNT的结果存储在变量中,然后将它们除,但是出现错误: 注意:类mysqli_result的对象无法在----中转换为int 我曾经在测试时显示结果…我该如何解决? 问题答案: 您需要先获取结果并将其存储在变量中,然后再进行数学运算。

  • 我试图将Python程序转换为C++,因为我对Python的理解稍微好一点。然而,翻译出来的代码并不起作用。有人能帮我一下吗?我试图用C++制作一个数独板,但它在中返回一些值,而不是其他位置。加上它们是无效的,并包含0。 这个程序的输出是一个二维数组,所有值都不在0,并且对数独板有效: 是一个长度为9的二维数组,在每个位置都有9个列出的语句。在这里,它们都被初始化为。 这个程序的输出也是一个二维数

  • 问题内容: 我有一个数据框(df),看起来像: 对于整个时间序列,我尝试将今天的值除以昨天,并使用以下命令记录结果: 但是我得到以下错误: 我怎样才能解决这个问题?我试图使用以下方法将其转换为float: 但是什么也无法工作。 问题答案: 您可以改用numpy.log。Math.log需要一个数字,而不是数组。

  • 问题内容: 我是Webpack的新手。我想我做错了。我想使用babel将ES6函数转换为ES5函数。因此,我做了一些研究,发现了babel- loader。但是,我不确定自己在做什么。 我运行npm install babel-loader –save-dev并将其添加到我的package.json中 // package.json // webpack.config.js // app / in