如何获取distutils用于构建的arch字符串?
-
05-07-2019 - |
题
当我使用 python setup.py build
构建c扩展时,结果将在名为
build/lib.linux-x86_64-2.6/
lib。
之后的部分因OS,CPU和Python版本而改变。
有没有办法可以从python访问我当前架构的相应字符串?希望以一种可以保证与distutils创造的方式相匹配的方式。
解决方案
>>> from distutils import util
>>> util.get_platform()
'linux-x86_64'
>>> import sys
>>> '%s.%s' % sys.version_info[:2]
2.6
不隶属于 StackOverflow