我今天下午花了几个小时试图找到一个在Windows上安装PyCairo的简单教程.
开罗项目本身不维护Windows二进制文件,它们必须在其他地方下载(例如http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/).
由于MSVC显然不是PyCairo支持的编译器(尽管源补丁很简单),因此该过程也变得更加复杂.看到这个错误报告:
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=22940
任何人都可以推荐在Windows上安装PyCairo的教程吗?
我看到这里有一个类似的问题.
所以我已经做了一些研究,请不要像那样关闭我的问题.
如何在Windows上安装PyCairo(Cairo for Python)?
从2012年开始,我猜它已经过时了.
我正在尝试在安装了Python 3.6.3的Windows 7 64位笔记本电脑上安装pycairo.如果重要的话,我还安装了最新的setuptools.
我正面临下面的错误.
C:\Programs\Python36>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z
C:\Programs\Python36>pip install pycairo
Collecting pycairo
Using cached pycairo-1.15.4.tar.gz
Installing collected packages: pycairo
Running setup.py install for pycairo ... error
Complete output from command c:\programs\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\petr
op01\\AppData\\Local\\Temp\\pip-build-vbfoifen\\pycairo\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().
replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\petrop01\AppData\Local\Temp\
pip-rrp9zlme-record\install-record.txt --single-version-externally-managed --compile:
running …Run Code Online (Sandbox Code Playgroud)