필자는 명령 행에서 사용하기에 편리한 Python 라이브러리를 작성했다. Windows 사용자의 경우 .exe 또는 .msi 패키지에서 패키지를 설치하는 것이 좋습니다..exe로 패키징 할 때 setuptools가 종속성을 설치할 수 있습니까?
그러나 설치 프로그램에서 패키지 종속성을 설치할 수 없습니다 (특히 setuptools 자체에 대한 종속성으로 인해 소프트웨어 실행이 pkg_resources에서 가져 오기 오류로 실패합니다). 사용자가 수동으로 setuptools 및 기타 라이브러리를 맨 위에 설치해야하는 경우 쉬운 .exe 설치 프로그램을 제공하는 것이 많은 의미가 있다고 생각하지 않습니다. 차라리 그들에게 easy_install을 PATH에 추가하고 이런 식으로 진행하는 방법을 알려주고 싶습니다 (http://stackoverflow.com/questions/1449494/how-do-i-install-python-packages-on-windows).
과거에 .exe 패키지를 빌드했지만 필자가 선호했던 방식대로 작동하는지 기억하지 못합니다.
왜 exe에 종속성을 포함시키지 않습니까? – Junuxx
파이썬 setuptools 방식으로이 작업을 수행하는 방법을 알지 못합니다. – cburgmer