如何在python中使用gfx模块

2024-10-03 19:26:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用python的gfx模块(从这里开始:http://www.swftools.org/gfx_tutorial.html)。但是当我python setup.py build时,我得到一个错误:

ImportError: cannot import name CompileError

我只需要打开一个gfx文件。。(它是pythonchallenge.com网站) 我该怎么做?在

我正在研究linux mint 64位


Tags: 模块pyorgimportbuildhttphtmlwww
2条回答

下载

http://www.swftools.org/download.html

您可以使用设置.py
您可以使用make“手动”构建它 要做前者,所需要做的就是

^{pr2}$

这是首选的方法。如果上面的代码给您带来了任何麻烦,或者您更喜欢make,那么下面还将创建Python模块:

./configure
make
# substitute the following path with your correct python 
installation:
cp lib/python/*.so /usr/lib/python2.4/site-packages/

您可以通过执行以下操作来测试python模块是否正确安装

python -c 'import gfx'

enter code here不确定这有多稳定,但在ubuntu上安装0.9.2似乎有很多问题:

wget http://www.swftools.org/swftools-2013-04-09-1007.tar.gz
tar -xzvf swftools-2013-04-09-1007.tar.gz 
cd swftools-2013-04-09-1007/
./configure
make
sudo make install
sudo cp lib/python/*.so /usr/lib/python2.7/site-packages/

应该在ubuntu上编译和安装。 那么python -c 'import gfx'应该可以工作。在

我看了一下setup.py脚本,它似乎在使用distutils中的CompileError,现在已经贬值了,我用from distutils.core import CCompilerError 替换了它

运行python设置.py在更改后运行,但抱怨有关jpegPIL._imaging.so的各种错误,因此我在文件中包含了一个instuctions.txt,其中包含了如何设置所需的包和符号链接等说明。。。在

我还必须从swftools on github添加lib/art目录,并将其添加到lib目录中。在

它在ubuntu 14.04上运行和安装,但也应该在mint上工作。在

更新的包是here

相关问题 更多 >