评论
|
我也遇到了同样的错误 – 使用缓存的 bCNC-0.9.14.308.tar.gz (1.3 MB)收集
错误:找不到 opencv-python==4.2.0.32 的匹配分布(来自 bCNC) |
|
Python 3 版本也是如此。 解决方法 |
|
所以你有什么建议? |
|
运行命令:pip install opencv-python== ” 所以,问题似乎出在指定版本的 Opencv 上。 然而,似乎无法再安装该版本(例如 Python 2 和 V3) 我知道,它已被引用过几次。 Python2,可能安装在许多系统上,并且可能是默认/首选。 我的建议是放弃 python2 支持并改善安装体验。 更改 setup.py 以读取 编辑:不知道 OpenCV 是否是必需的。然而,在 python2 中,它似乎会导致问题。正如 perlovka 在#1063 |
我非常高兴听见这个!我不是很确定,因为似乎有一些问题。我想我看到了一些错误报告……所以让我们集中精力寻找这些错误……我想我们也许可以在新的一年之前放弃支持。
在我看来,我们不需要为了拥有最新的 opencv 版本而放弃 python2 支持。bCNC 中的 Opencv 相关代码已经好几年没有改进了,所以它实际上是在相当旧的 opencv 版本上开发的,因此即使使用旧版本它也应该没有任何问题……
如果我们放弃支持,恐怕使用旧操作系统或没有 python3 的用户将无法安装 bCNC。而且我更担心这会导致不懂技术的用户使用旧版/损坏版的 bCNC,因为 python2 将无法安装最新版本,因此他们会被卡住……(有些甚至可能被卡住不知不觉中!) |
|
一位快乐的 bCNC 用户在这里。 做了,一些进一步的调查。
在 Fedora 33 上:x86_64 安装失败。tkinter 不在标准发行版中。 可能的修复 本地测试正在使用 setup.py 中的以下代码更改。
并 可能的增强功能 |
您应该创建存储库 vlachoudis/bCNC 的分支,将您的更改提交到您的分支,然后自己打开 PR 以将您的分支合并到主 vlachoudis 存储库 |
|
已在提交e939bd1中修复此问题可以关闭 |


使用 pip 在全新安装的 Raspbian 中安装
pip2 安装 –upgrade bCNC