distutilsがビルドに使用するアーチ文字列を取得する方法は?
-
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