본문 바로가기

배포판11

중간 점검 & 다음 테스트를 위한 작업 -2- 안녕하세요? 일단 지금은 테스트를 하면서 중간에 하나하나씩 발생한 에러를 처리하고, 그렇게 해서 새로운 결과를 만들어 내기 위해서 하나하나 걸음을 내딛는 과정을 기록하고 있습니다. 이번 과정도 이런 중간적인 과정에서 벗어나지는 않을 듯 합니다. 아무튼, 그 내용을 올려 보고자 합니다. 먼저 해야 하는 것은, 역시나 자식 프로세스를 exe파일로 만들기 위한 작업을 한번 해 주어야 하는 것 입니다. 이렇게 해서 exe파일로 만들어 주도록 합니다. 그리고 나서 이젠느 다음으로 자식 프로세스의 UI가 없는 일단 부모 프로세스를 한개의 폴더로 빌드해 보도록 하는 과정을 거쳐 보고자 합니다. 아나콘다 프롬프트에서 잠시 기다리고 있으면 어떻게 해서 작업이 완료가 되는 것을 확인할 수 있기는 있었습니다. 이렇게 해서 .. 2020. 7. 1.
사이드 작업 : 다중 PC에서의 테스트 작업 -finish(?)- 안녕하세요? 지난번 포스팅에서 일단 언급한 대로, 어떻게 마지막에 해결책을 결국 찾기는 찾아서, 이번 포스팅에 소개를 하는 것으로 일단 마무리를 하고자 합니다. 하지만, 이게 완성이 아니라 아직은 더 개선할 여지가 있기는 있기 때문에, 완전히 작업이 끝나는 것으로 하기는 무리라는 생각이 듭니다. 아예 이제는 if문을 사용해서, 일단 py파일이 존재하지 않으면 exe파일을 찾으라는 것으로 바꾸도록 했습니다. 일이렇게 해서 이제 다음 작업으로 넘어가 보도록 합니다. 먼저 새로운 스펙파일을 만들어서 자식 프로세스만 따로 exe파일로 만들어 주는 작업을 해 보도록 합니다. 일단 여기서는 유저 인터페이스만 추가해 주도록 했습니다. 일단 pyinstaller를 사용해서 새로운 작식 프로세스만을 배포판으로 만들어 놓.. 2020. 6. 29.
사이드 작업 : 다중 PC에서의 테스트 작업 -5- 안녕하세요? 지난번 포스팅에서 어떻게 해서 겨우겨우 무언가가 잡히는 듯한 것을 볼 수 있었습니다. 그래서 이번 포스팅에서는 어떻게 해서 이 에러를 해결하기 위한 작업을 할 것인지에 대해서 계속되는 시도를 하고, 그 내용을 기록해서 올려 보고자 합니다. 일단 py파일이 없다고 해서 생기는 오류라고 판단하고, 위 스크린샷처럼 py파일을 될 수 있으면 다 포함을 해서 빌드를 하고 해서 작업을 지시했습니다. 하지만 이런 시도도 실패였습니다. 그래서 다음으로 시도를 한 것은 위 스크린샷에서 볼 수 있는 것과 같인 역시 스펙파일에서 기존의 py파일 위치를 일일히 입력하는 것으로 시도를 했습니다. 그리고 나서 위 스크린샷에서 볼 수 있는 것처럼, 일단 기존의 데이터에 추가로 각각의 py파일을 하나하나 추가해 주도록 .. 2020. 6. 28.
사이드 작업 : 다중 PC에서의 테스트 작업 -4- 안녕하세요? 지난번 포스팅에서 일단, 에러의 원인으로 의심이 갔는 곳은 다 빗나가는 것을 보여드렸습니다. 이렇듯 프로그램을 하나 만든다는 것은 이래저래 빗가감과의 싸움이라고 할 수 있는데, 아무튼 간에 이 작업을 어떻게 성공하기 위해서, 계속해서 작업을 이어나가도록 해 봅니다. 일단 이 작업을 하기 위해서, 위 스크린샷처럼 우선 인코딩이 되는 유니코드에 에러가 있는 것이 아닌가 하는 생각이 들어서 일단 시스템이 무슨 인코딩을 하는지 알아보도록 합니다. 파이참 상에서는 인코딩이 UTF - 8 이라는 것을 확인할 수 있었습니다. 지금 짐작이 가는 곳으로는 우선 이 유니코드가 다를 것으로 예상이 됩니다. 그리고 나서 어떻게 pyinstaller로 빌드를 시킨 결과를 위 스크린샷에서 보면, 여기서도 제대로 UT.. 2020. 6. 28.