我正在尝试将 gfx 模块用于 python(来自这里:http ://www.swftools.org/gfx_tutorial.html )。但是当我这样做时,python setup.py build
我得到一个错误:
ImportError:无法导入名称 CompileError
我只需要打开一个 gfx 文件..(它是 pythonchallenge.com 的一部分)我该怎么做?
我正在研究 linux mint 64bit
我正在尝试将 gfx 模块用于 python(来自这里:http ://www.swftools.org/gfx_tutorial.html )。但是当我这样做时,python setup.py build
我得到一个错误:
ImportError:无法导入名称 CompileError
我只需要打开一个 gfx 文件..(它是 pythonchallenge.com 的一部分)我该怎么做?
我正在研究 linux mint 64bit
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'