[英]How to use gfx module in python
我正在尝试将gfx模块用于python(从此处: http ://www.swftools.org/gfx_tutorial.html)。 但是当我执行python setup.py build
,出现错误:
ImportError:无法导入名称CompileError
我只需要打开一个gfx文件即可。(它是pythonchallenge.com的一部分)我该怎么办?
我正在Linux Mint 64位上工作
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
脚本,它似乎它使用CompileError
从distutils
也就是现在贬值了,我取代它from distutils.core import CCompilerError
运行python setup.py会在更改后运行,但会抱怨与jpeg
和PIL._imaging.so
相关的各种错误,因此我在文件中包含了instuctions.txt
,其中包含有关如何设置所需软件包和符号链接等的说明。
我还必须从github上的swftools添加lib / art目录,并将其添加到lib
目录。
它可以在ubuntu 14.04
上运行并安装,但也可以在mint
上运行。
更新的软件包在这里
下载
http://www.swftools.org/download.html
您可以使用setup.py构建Python模块
您可以使用make来“手动”构建它。要做到前者,所需要做的就是
python setup.py build
python setup.py install
这是首选方式。 如果以上给您带来麻烦或您更喜欢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'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.