안녕하세요
ubuntu (윈도우 앱) 사용하고 python3.8.5 사용하고 있습니다.
python에서 윈도우 실행파일(exe) 생성하는 pyinstaller를 설치하고 exe를 생성하고 싶은데요
pyinstaller는 설치되지만 실행 시 exe 파일 생성이 안됩니다.
혹시 ubuntu 환경 python에서는 pyinstaller 실행이 제대로 안되나요?
답변 부탁 드립니다 (꾸벅)
* 게시판 분류를 잘 몰라 programming으로 올렸습니다
pyinstaller는 해당 바이너리를 실행할 환경에서 실행하셔야합니다.
https://pyinstaller.readthedocs.io/en/stable/usage.html#supporting-multiple-operating-systems
이 링크에서 보시면 다양한 운영체제에서 실행하기 위한 바이너리들을 생성하려면 해당 운영체제에 빌드 환경을 구축하고 실행하라고 되어있습니다.
pyinstaller는 크로스컴파일러가 아닌 현 환경에서 실행할 때 필요한 라이브러리들을 묶어서 하나의 바이너리 형태로 해주는거니까요.