当我使用python setup.py build
构建c扩展时,结果将在名为
build/lib.linux-x86_64-2.6/
lib.
之后的部分因操作系统,CPU和Python版本而发生变化。
有没有办法可以从python访问我当前架构的相应字符串?希望以一种可以保证与distutils创造的方式相匹配的方式。
答案 0 :(得分:3)
>>> from distutils import util
>>> util.get_platform()
'linux-x86_64'
>>> import sys
>>> '%s.%s' % sys.version_info[:2]
2.6