python - 通过 msys2 安装 cx_freeze
问题描述
我正在尝试用 Python 编写一个小型 gtk 应用程序。
有人告诉我你应该为 MS-Windows 使用 msys2。请参阅相关问题:设置开发环境:PyCharm、python-gtk、windows
现在我需要 cx_freeze。Windows 有轮文件,但我猜 msys2 环境不同,这就是安装“cx_freeze”失败的原因(周围没有 gcc)。
查看 cx_freeze 的文件:https ://pypi.org/project/cx_Freeze/#files
现在我不确定我是否走在正确的轨道上。
有没有办法使用在 msys2 中启动的 python 中的现成构建轮子(在我的情况下C:\msys32\usr\bin\python3.exe
)
安装 gcc 后安装 cx_freeze 工作。但现在我得到这个错误:
cx_Freeze.freezer.ConfigError: no base named Console
我想我不应该编译 cx_freeze 并让我的环境使用提供的轮子。
更新
我保留这个问题,因为其他人可以找到解决方案并再次帮助其他人。但我从 gtk 切换到 pyside2 (QT)。现在一切都容易多了。
解决方案
推荐阅读
- sql - 连接值以获取新列名,然后使用该列值进行比较
- javascript - Toast 没有显示带有模块的 Bootstrap 5
- python - 如何在月球数据集上随机选择五个数据点
- java - 使用递归计算 2D int 数组内路径的最大值
- python - 运行 IBridgePY 时出现此错误“ImportError: dateutil 2.5.0 is the minimum required version”
- c++ - 按相同名称对动态数组中的元素进行排序
- python - 如何通过选择项目从 QCombobox 项目中获取内容?
- c# - 处理带有假空值的字符串
- discord.js - 如何通过机器人离开带有公会ID的服务器
- react-native - Redux 坚持导入不导入