在 python 3.9 中安装 cvlib 包

Install cvlib package in python 3.9

我很痛苦,因为我无法在 python 3.9 中安装 cvlib 软件包 我搜索了一下,发现这个 link https://pypi.org/project/cvlib/#history 是官方的 link。最新版本是 2020 年 4 月 11 日,这似乎比新版本 python 我试过 pip install cvlib==0.2.5 但这似乎不起作用 我该如何处理这种情况..?我的意思是如何在 python.

的较新版本中安装那些旧软件包

Python 3.9 was released October 5th 2020,可能有很多这样的情况,模块还没有更新。如果您无法使用该模块,请降级到 Python 3.8。

正如 Alfie 所说,如果软件包是为 Python 的特定版本构建的,那么很难 运行 除非您可以自己进行更改(如果它是开源的)并找到已弃用的代码并进行修改,或者等待开发人员更新。

对于新版本,我总是尝试在单独的环境中测试它们,然后再将它们引入我的根目录(以防它破坏其他东西)。我使用 Anaconda,然后在其中创建环境。在这些环境中,您可以确定使用哪个版本的 Python 和您的包 can/should。

一些可能有用的链接:

Managing environments in Anaconda

Reverting to previous package in Anaconda

And also installing specific version (similar to above)