开源改变世界

src/configure 被多个 python 混淆 #2263

推推 grbl 2年前 (2023-01-31) 161次浏览
打开
SebKuzminsky 打开了这个问题 3个星期前 · 0 条评论

注释

src/configure 被多个 python 混淆 #2263
合作者

如果安装了多个版本的 python,src/configure可能会混淆使用哪个版本,从而导致配置失败。

配置脚本首先查找 python 解释器,并选择版本号最高的 python 版本。然后它只查找该版本的 python 库。

目前在 Bookworm 上,python3python3.10,并且python3-devpython3.10-dev。因此,如果以某种方式python3.11安装,LinuxCNC 将无法配置(除非开发人员也安装python3.11-dev或卸载python3.11)。

这是有问题的,因为在 Bookworm 上构建和安装 linuxcnc-uspace.deb 当前正在安装python3.11,这会破坏 linuxcnc 的构建。

因此,解决方法是确保您已安装与系统上python${VERSION}-dev编号最高的软件包相匹配的python${VERSION}软件包。

我不确定实际解决此问题的最佳方法是什么。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

1名参加者
src/configure 被多个 python 混淆 #2263

喜欢 (0)