簡體   English   中英

如何在python中使用gfx模塊

[英]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腳本,它似乎它使用CompileErrordistutils也就是現在貶值了,我取代它from distutils.core import CCompilerError

運行python setup.py會在更改后運行,但會抱怨與jpegPIL._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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM