본문 바로가기

시행착오43

2라운드의 구글 코랩(google colab)작전 -10- 안녕하세요? 지난번 포스팅에서 어떻게 작업을 하기는 했습니다만, 문제는 구름 IDE에서 생각대로 문제가 제대로 풀리지 않았다고 했는데, 이 포스팅의 스크린샷을 찍는 순간에는 몰랐지만, 나중에 와서 보니까 거기서 문제가 생긴 것이 맞고, 그러면서 구글 코랩도 코랩대로 무슨 문제점이 나오는 것을 확인할 수 있었습니다. 일단 먼저 해 보아야 하는 것으로는 위 스크린샷에서 볼 수 있는 것처럼 여기서 그냥 py파일을 실행시켜 보았습니다. 그런데 일단은 실행이 되는 것 같기는 했습니다. 그렇게 한참을 가면서 아무런 문제가 없겠거니 했습니다만, 기어이 문제가 한 부분에서 나오는 것을 확인할 수 있었습니다. 일단 이 작업을 하기 위해서, 당연하다면 당연하게도 우선 필요한 모듈은 미리미리 pip명령어를 동원해서 깔아 주.. 2020. 7. 17.
2라운드의 구글 코랩(google colab)작전 -8- 안녕하세요? 어제 포스팅에서 언급한 바와 같이 포스팅 꺼리가 상당히 밀려 있습니다만, 개인적인 사정에 의해서 포스팅이 밀렸는데, 이 밀려있는 분량을 처리하고 다음 스텝을 밟기 위해서, 계속해서 실험한 내용을 올려 보고자 합니다. 일단 이 올리기 위한 내용중에, 어떻게 시도하고 에러나오고, 이걸 해결하기 위한 계속되는 작업을 해야 합니다. 일단 기존의 subprocess에서 Popen을 대체할 수 있을 것으로 생각이 되는 run을 사용했지만, 이것 까지는 좋은데 기존의 communicate라는 메서드가 불능이 되면서 자식 프로세스로 데이터를 전달할 수 없게 되었습니다. 그래서 1차 시도는 실패가 되었습니다. 극래서 일단 작업을 하다시 해 보기 위해서, 일단 코드를 구글 코랩에 올려 보고자 했습니다. 당연하.. 2020. 7. 17.
2라운드의 구글 코랩(google colab)작전 -7- 안녕하세요? 지난번 포스팅에서 어떻게 progress bar를 만들려고 했는데 이게 단순한 일이 아님을 알고서 일단 다음의 작업을 해 보고자 합니다. 지금까지 환경을 건드리고 이래저래 했던 것은 다 구글 코랩에서 py파일을 돌려 보기 위해서 했던 작업인데, 이제는 해 보아야 할 차례가 되어 갑니다. 먼저 위 스크린샷에서 볼 수 있는 것처럼, 일단 어떻게 해서 관련된 파일들을 올리고 나서, 이제는 실행을 하기 위한 코드를 구글 코랩에서 실행시켜 봅니다. 일단 이 작업을 하기 위해서, 필요한 파일, 특히 새로 만든 파이썬 환경 폴더를 업로드 하는데 가장 많은 시간이 걸렸습니다. 아무튼 이렇게 해서 어떻게 시간은 시간대로 걸렸고, 작업은 작업대로 끝이 났습니다. 그리고 나서 다음으로 한번 실행을 시켜 보니, .. 2020. 7. 17.
구글 코랩(google colab) 작전 -2- 안녕하세요? 지난번 포스팅에서 어떻게 exe로 빌드가 되었는 파일을 실행 시키고자 가지가지 작업을 실행해 보았습니다만, 이게 잘 안되는 것을 확인할 수 있었습니다. 그래도 그냥 포기만은 할 수 없어서 가지가지 시도를 하였고, 그 내용을 이번 포스팅에서 올려 보고자 합니다. 이 작업을 하기 위해서 먼저 위 스크린샷과 같은 처리를 해줘야 한다는 내용을 보아서, 일단 잘은 모르지만, 손해를 볼 것도 없기에 해보기는 봅니다. 변화가 생기기는 했는데, 일단 문제가 하나 있습니다. 바로 위 스크린샷의 에러 메세지를 보면, 어떤 인코딩으로 실행이 될 것인지는 몰라서 실행이 안되는 것 입니다. 그리고 나서 다음으로 실행을 해야 하는 것이 하나 있는데, 일단 잘 될지 아닌지는 모르지만, 각각의 py파일에다가 인코딩을 무.. 2020. 7. 11.