https://wiki.python.org/moin/WindowsCompilers은 이제 distutils
기반 패키지 (from distutils.core import setup
으로 시작)의 지침을 setuptools
기반의 패키지 (from setuptools import setup
으로 시작)에 대한 지침으로 완전히 대체했습니다.distutils 기반 setup.py에서 C 확장을 사용하여 작업 할 때 권장되는 방법은 무엇입니까?
그러나 distutils
기반의 setup.py
을 실행하면 setuptools
이 사용되지 않으므로 페이지의 지침이 작동하지 않습니다.
이 pip
이처럼, setuptools
을 통해 distutils
기반의 스크립트를 실행하는 것이 가능하지만 it requires the following code : 그들은 아마도 나, 명령 줄에 때마다 그 입력 기대할 수 없다
python -u -c "import setuptools, tokenize;__file__=<setup.py full path>;
exec(compile(getattr(tokenize, 'open', open)(__file__).read()
.replace('\\r\\n', '\\n'), __file__, 'exec'))" <setup.py arguments>
이 지금 할 수있는 그들?
난 당신이 [comp.lang.python]에서 (https://groups.google.com/forum/#!topic/comp.lang.python/kMUk1HdLTG8)뿐만 아니라이 질문을 참조하십시오. 나는 이것을 최근에 조사하여 sdist보다는 바퀴를 배포하는 것이 좋습니다. 이것은 Windows에서는 합리적인 것처럼 보입니다. – ddbug