Question

Lorsque je construis une extension c en utilisant setup.py build de python, le résultat est créé dans un répertoire nommé

.
build/lib.linux-x86_64-2.6/

où la partie après lib. change selon les versions du système d'exploitation, du processeur et de Python.

Existe-t-il un moyen d'accéder à la chaîne appropriée pour mon architecture actuelle à partir de python? J'espère que nous pourrons faire en sorte que cela corresponde à ce que distutils est en train de créer.

Était-ce utile?

La solution

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

>>> import sys
>>> '%s.%s' % sys.version_info[:2]
2.6
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top