Distutils가 빌드에 사용하는 아치 줄을 얻는 방법은 무엇입니까?
-
05-07-2019 - |
문제
AC 확장을 사용하여 구축 할 때 python setup.py build
, 결과는 이름이 지정된 디렉토리 아래에 생성됩니다
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