파이썬1297 사이드 작업 : 다중 PC에서의 테스트 작업 -4- 안녕하세요? 지난번 포스팅에서 일단, 에러의 원인으로 의심이 갔는 곳은 다 빗나가는 것을 보여드렸습니다. 이렇듯 프로그램을 하나 만든다는 것은 이래저래 빗가감과의 싸움이라고 할 수 있는데, 아무튼 간에 이 작업을 어떻게 성공하기 위해서, 계속해서 작업을 이어나가도록 해 봅니다. 일단 이 작업을 하기 위해서, 위 스크린샷처럼 우선 인코딩이 되는 유니코드에 에러가 있는 것이 아닌가 하는 생각이 들어서 일단 시스템이 무슨 인코딩을 하는지 알아보도록 합니다. 파이참 상에서는 인코딩이 UTF - 8 이라는 것을 확인할 수 있었습니다. 지금 짐작이 가는 곳으로는 우선 이 유니코드가 다를 것으로 예상이 됩니다. 그리고 나서 어떻게 pyinstaller로 빌드를 시킨 결과를 위 스크린샷에서 보면, 여기서도 제대로 UT.. 2020. 6. 28. 사이드 작업 : 다중 PC에서의 테스트 작업 -3- 안녕하세요? 일단 뭐라고 해야 할까요? 지난번 포스팅에서 어떻게 된 것인지 모르겠지만, 핸들이 잘못되었안녕하세요? 일단 뭐라고 해야 할까요? 지난번 포스팅에서 어떻게 된 것인지 모르겠지만, 핸들이 잘못되었습니다. 라는 에러 메세지가 나왔는데, 이게 영어로는 the handle is invalid라는 의미가 됩니다. 아무튼 간에 이런 에러는 듣도 보지도 못해서 상당히 애를 먹게 되었습니다. 먼저 알아본 것으로는 위 스크린샷과 같이, 일단 pyinstaller자체에서 무언가 윈도우 플랫폼에서 경로를 찾아가는 과정에서 문제가 있다고 하는 내용을 보았습니다. 그래서 위 스크린샷의 내용처럼 일단, 특정한 C언어로 되어 있는 라이브러리를 상용하지 않도록 만들어 주는 것을 했습니다. 그리고 나서 다음으로 해야 하는 .. 2020. 6. 28. 사이드 작업 : 다중 PC에서의 테스트 작업 -2- 안녕하세요? 지난번 포스팅에 이어서 이번 포스팅에서도 작업을 이어서 작업해 보아야 하는데, 일단 1차 시도는 어찌된 영문인지 몰라도 실패이기는 했습니다. 그래도 일단 어디서 이런 오류가 발생해서 이런 에러가 나왔으며, 이 에러를 피하기 위해서 어떤 작업을 해야 할지 포스팅을 올려 보도록 하겠습니다. 먼저 위 스크린샷과 같이 자식 프로세스인 QProcess를 생산해야 하는데, 이 환경을 설정하는 항목에서 문제가 생긴 것 입니다. 이게 특정한 경로를 지칭하고 있어서, 개발환경이 설정되지 않은 환경으로 가게 되면, 문제가 심각해 집니다. 이 문제를 해결하기 위해서, 일단 아나콘다 프롬프트에 있던 환경을 저장하고 있는 폴더를 그대로 가지고 오도록 합니다. 이렇게 해서 실행이 제대로 되는지 모르겠지만, 일단 이렇.. 2020. 6. 27. 사이드 작업 : 다중 PC에서의 테스트 작업 -1- 안녕하세요? 계속해서 한번의 테스트에 9~10시간 이상 걸리기 때문에, 이걸 한대의 PC에서 계속하는 것 보다는 여러대의 PC에서 나누어서 작업을 하는 것이 더 나은 선택이 아닐까 하는 생각이 들었습니다. 그래서 일단은 파이참과 파이썬 개발 환경이 갖추어 지지 않은 PC에서도 실행이 될 수 있도록 pyinstaller를 가지고서 빌드한 프로젝트를 가지고서 한번 작업을 하려고 했으나, 지난번에 GUI가 깨지는 현상을 목도할 수 있었습니다. 우선 이 작업을 해결하기 위해서, 위 스크린샷에서 볼 수 있는 것과 같은 코드를 추가하면 된다는 자료를 찾아볼 수 있었습니다. 그래서 이 작업을 하기 위해서, 일단 위 스크린샷의 붉은색 박스안에 있는 코드를 상단에 입력해 줍니다. 그리고 나서 일단 파이참 상에서 실행이 .. 2020. 6. 27. 이전 1 ··· 151 152 153 154 155 156 157 ··· 325 다음