我知道已经有很多关于此问题的帖子,但没有一个能解决我的问题。 我正在尝试通过 pip install 安装 Cairo。我正在使用命令提示符。这是错误消息:
C:\python38\Scripts>pip install cairo
ERROR: Could not find a version that satisfies the requirement cairo (from versions: none)
ERROR: No matching distribution found for cairo
我正在 github 上阅读 pycairo 的开发日志,看起来它应该适用于 python 3.8 和 windows 10,我不知道在这里该怎么做。 我看到有人通过运行 Windows 7 的虚拟机解决了这个问题,我不确定如何做到这一 pip ,也不知道它是否适合我的情况。
非常感谢您能给我的任何帮助,谢谢。
最佳答案
pycairo
仅在 pypi 上以 .tar.gz
形式提供,因此只有源代码。请注意,为了编译它,您需要预先安装 C 编译器和 cairo
库才能使用
pip install pycairo
但是,您也可以从 this website 下载适用于 python 3.8 的正确的wheel 文件。这将使安装变得更加简单。您不需要以这种方式编译代码,只需这样做
pip install <whl file>
下载正确的后(很可能pycairo-1.19.0-cp38-cp38-win_amd64.whl
)
关于python - PyCairo Pip 在 Windows 10 上的 python 3.8 中安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60178261/