본문 바로가기

PyInstaller15

exe파일로 만들어서 작업에 들어가 보는 시도-3- 안녕하세요? 이래저래 exe파일로 빌드해서 간단히 테스트를 처음에는 할 수 있으리라 생각을 했습니다만, 실제로는 그렇게 되지 않았고, 계속해서 밤을 새도록 만들었습니다. 일단 그래도 이런저런 시도의 내용을 한번 이 블로그의 내용으로 올리고자 합니다만, 조금 지루하실 지도 모르겠지만, 평생 프로그램과는 담 쌓던 사람이 이 작업을 하려니 이래저래 애를 먹는 과정을 올리고자 합니다. 한번 파이참에서 pyinstaller를 실행시켜 보기는 보았습니다만, 그 결과가 그렇게 좋지는 않았습니다. 여기서도 여전히 logs가 없다고 해서 문제가 되는 것을 볼 수 있었습니다. 그래서 하는 수 없이 위스크린샷에서 볼 수 있는 것처럼 한번 더 방향을 우회해서 이번에는 py2exe라는 것을 설치해서 이거라도 도전해 보고자 했습.. 2019. 7. 1.
exe파일로 만들어서 작업에 들어가 보는 시도-2- 안녕하세요? 이래저래 exe파일로 만들어서 메모리를 절약해 보려고 했습니다만, 이게 뜻대로 되지 않았고, 상당히 많은 양의 에러에 직면하는 것을 볼 수 있었습니다. 그래서 하는 수 없이 포기할까 하는 생각도 했습니다만, 그래도 굴하지 않고, 계속해서 작업을 해 보도록 했습니다. 한번 더 stackoverflow를 찾아보니까, 해답은 의외로 간단하게도 경로앞에 r을 붙이기만 하면 된다고 해서, spec파일에서 위 스크린샷과 같이 한번 만들어 보도록 했습니다. 그리고 나서 위 스크린샷과 같이 한번 관리자 권한을 부여하지 않았지만, 일단 onefile로 만드는 옵션을 주어서 한번 만들어 보는 것으로 했습니다. 그러자 이번에는 unicodeescape라는 에러는 사라졌지만, logs를 찾을 수 없다는 새로운 에.. 2019. 6. 30.
exe파일로 만들어서 작업에 들어가 보는 시도 안녕하세요? 결국 2019년 6월 28일 모의 주식투자에 제대로 들어가 보기 위해서 한번 밤새 가지가지 시도를 하기는 했습니다만, 결국 마지막에는 exe파일로 빌드해서 한번 작업에 들어가 보는 것으로 결론을 내리고서, 작업에 들어가 보고자 합니다. 그런데 포스팅의 내용이 길어서 여러개로 잘라야 했습니다. 이점 양해 부탁드립니다. 먼저 사용하고자 하는 환경에다가 pyinstaller를 pip명령어를 이용해서 설치해 주도록 합니다. 이 과정까지는 어렵지 않게 되었습니다. 다음으로는 EXEversion_StockTrader라는 프로젝트를 새로 만들어 주도록 합니다. 이렇게 하는 이유는 여러가지가 들어가서 꼬이는 것을 막기 위해서 입니다. 그리고 파이썬 환경설정에서 기존의 PyQtTest라는 32비트의 환경을 .. 2019. 6. 30.
PyQt5가 포함된 파이썬 프로젝트의 exe파일 만들기 시도-2- 안녕하세요? 이번 포스팅에서야 말로 어떻게 해서 PyQt5가 포함된 프로젝트를 어떻게 pyinstaller를 이용해서 exe파일로 빌드하였으며, 이 파일을 가지고서 한번 파이참에서 exe파일이 실행이 제대로 되는지를 보여 드리고자 합니다. 일단 해결책은 의외로 간단하게도 개발자 버젼인 pyinstaller 3.5버젼을 사용하면 해결이 되기는 되었습니다. 실제로 exe프로그램으로 성공적으로 빌드가 되는 것을 볼 수 있었습니다. 일단 인터넷상에서 위 스크린샷과 같이 getting the latest version이라는 곳을 찾아 들어가서 pip 명령어에 위 스크린샷의 빨간줄을 친 부분을 아나콘다 프롬프트에서 입력해야 했습니다. 일단 프로그램이 빌드 되었으니 실행을 시켜 보도록 합니다. 제대로 메세지 박스가 .. 2018. 12. 28.