首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python中使用gfx模块

如何在python中使用gfx模块
EN

Stack Overflow用户
提问于 2014-06-06 12:22:32
回答 2查看 4.7K关注 0票数 2

我试图为python使用gfx模块(这里的代码是:tutorial.html)。但是当我做python setup.py build时,我会得到一个错误:

ImportError:无法导入名称CompileError

我只需要打开一个gfx文件。(这是pythonchallenge.com的一部分)我怎么做呢?

我正在开发linux 64位

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-27 08:18:01

下载

代码语言:javascript
复制
http://www.swftools.org/download.html

您可以使用setup.py构建Python模块。

您可以“手动”使用make来完成前者,所需的全部内容是

代码语言:javascript
复制
python setup.py build
python setup.py install

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

代码语言:javascript
复制
./configure
make
# substitute the following path with your correct python 
installation:
cp lib/python/*.so /usr/lib/python2.4/site-packages/

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

代码语言:javascript
复制
python -c 'import gfx'
票数 1
EN

Stack Overflow用户

发布于 2014-06-06 13:48:15

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

代码语言:javascript
复制
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脚本,看起来它使用的是来自distutilsCompileError,现在已经贬值了,我用from distutils.core import CCompilerError替换了它。

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

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

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

更新的包是这里

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24081759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档