2009-11-26 43 views
3

當我建立使用python setup.py build C擴展,是一個名爲如何獲取distutils用於構建的arch字符串?

build/lib.linux-x86_64-2.6/ 

目錄下創建的結果,其中後由操作系統,CPU和Python版本lib.變化的部分。

有沒有一種方法可以從python訪問當前架構的適當字符串?希望能夠保證與distutils正在創建的內容相匹配。

回答

3
>>> from distutils import util 
>>> util.get_platform() 
'linux-x86_64' 

>>> import sys 
>>> '%s.%s' % sys.version_info[:2] 
2.6 
+0

我想這樣做... – itsadok

相關問題