最新消息:20210917 已从crifan.com换到crifan.org

【记录】安装Python版本的cairo模块:Pycairo

Python crifan 10502浏览 0评论

背景

1.折腾:

【记录】折腾Python中的一个绘制图表的模块:pycha

的过程中,需要用到cairo。

所以,就去找cairo。

但是在其主页中:

http://www.cairographics.org/

找了半天,还是没有找到,如何在Windows中安装cairo的,尤其是for python的。

2.后来搜索

python cairo

倒是找到了对应的Pycairo,结果去看,还就是刚才主页里面的:

http://cairographics.org/pycairo/

然后就可以去下载并安装了。

 

下载Pycairo

我这里是Python 2.7的,所以下载对应的:

py2cairo-1.10.0 for python 2.x

得到py2cairo-1.10.0.tar.bz2,解压后得到文件夹py2cairo-1.10.0。

 

安装Pycairo

1。参考:

D:\tmp\dev_tools\python\pycairo\py2cairo-1.10.0\INSTALL

的说明,去:

D:\tmp\dev_tools\python\pycairo\py2cairo-1.10.0>./waf --help
'.' is not recognized as an internal or external command,
operable program or batch file.

D:\tmp\dev_tools\python\pycairo\py2cairo-1.10.0>waf --help
'waf' is not recognized as an internal or external command,
operable program or batch file.

很明显,此处waf是针对linux环境的。没法在此处的win7中使用。

2.知道需要编译后才能安装的。但是更知道,很是麻烦的。

3.后来看到这个:

How do you install PyCairo (Cairo for Python) on Windows?

也知道了,本身就没法此处的VS2010去编译的:

Pycairo can’t compile on Win32/VisualStudio

4.但是人家给出了windows的安装文件了,可以去:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo

下载到,我此处

python2.7+win7 x64

对应的:

pycairo-1.10.0.win-amd64-py2.7.‌exe

http://www.lfd.uci.edu/~gohlke/pythonlibs/e8d7a9t8/pycairo-1.10.0.win-amd64-py2.7.exe

5.下载好了pycairo-1.10.0.win-amd64-py2.7.exe,双击去安装。

pycairo install ui

found python27 install path

ready to install pycairo

install pycairo complete

如此就安装完毕了。

 

接着就可以继续去折腾:

【记录】折腾Python中的一个绘制图表的模块:pycha

了。

转载请注明:在路上 » 【记录】安装Python版本的cairo模块:Pycairo

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (4)

  1. 不能安装啊 ??
    yoki7年前 (2017-03-03)回复
  2. 我去那个连接,没下到.exe的安装包,你有的话,麻烦给我发一份
    小焕9年前 (2015-01-15)回复
    • 从这个站点下载到了 .exe: http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.8/
      cathysun099年前 (2015-05-06)回复
104 queries in 0.196 seconds, using 23.41MB memory