pyenv, pyinstaller 실행파일 만들 때 문제
By 지훈현서 | 2020년 1월 19일 |
데비안에서 pyenv 를 잘 동작시켰습니다.(이전 블로그를 다시 상기시켰습니다.) 그리고 다음과 같이, $ pyenv install 3.7.3$ pyenv virtualenv 3.7.3 py3$ pyenv activate py3 환경을 py3으로 갖춘 다음, pyinstaller 를 pip로 설치하고하나의 실행파일로 만들려고 하는데... 위와 같이, OSError: Python library not found: libpython3.7m.so, libpython3.7m.so.1.0, libpython3.7.so.1.0, libpython3.7mu.so.1.0 This would mean your Python installation doesn't come with proper library f
[pyenv] macos Big Sur 문제
By 지훈현서 | 2020년 12월 3일 |
Big Sur 가 오랫동안 유지되던 10.xx 에서 드디어 11 대로 판올림이 되었습니다.아마도 ARM 과 Intel 이 공존하는 OS 라 설치 버전도 기존의 두배가 넘는 거의 12G 정도 되었고 여러 다른 변화가 있었을 것인데 이전 하드웨어에서 벽돌이 된다는 보고도 꽤 있었던 것같습니다. 다만 저는 불행 중 다행이랄까 작년에 미국출장 때 2014 맥북프로를 도둑맞고 구입한 2019맥북프로라 큰 이상없이 잘 올라갔지만, 몇가지 문제점 들이 발겨되었는데,그 중 하나는 pyenv의 install 이 제대로 안된다는 것이었습니다. (이전 pyenv 에 대한 설명) 구글링을 하고 몇차례 시도를 하였는데 계속 오류가 발생했습니다.. 오류 메시지는 우선, SYSTEM_VERSION_COMPAT=1 pyenv
[Python] pyinstaller 로 만든 exe파일 Anti-Virus 오탐 문제 해결
By 지훈현서 | 2021년 9월 11일 |
파이썬으로 만든 코드를 EXE 로 만드는데 pyinstaller 를 애용합니다.(물론 동일한 것을 py2exe로 변환하면 다른 결과가 나오기도 합니다) 처음에는 코드 사이닝 문제인가 싶기도 했지만, 그것은 아니었고virustotal.com 에 exe 파일을 올려 검사를 해 보았습니다. 그 결과 다음의 바이러스토탈 사이트에서, 총 68개의 바이러스 검출 엔진 중 10개에서 바이러스로 탐지를 했다는 결과입니다. 이것을 어떻게 줄일까 찾아보았는데, 위의 사이트에 잘 설명된 해결책이 있었습니다.제가 위의 사이트를 참고하되 나름 시행착오를 공유해 봅니다. 1) C++ 컴파일러 설치 다음 사이트에서 Community 2019 무료 버전의 C/C++ 개발 환경을 다운받아 설치합니다. 2) 새로운 Vi
[Docker] 개발 환경으로써 Docker 이용해 보기
By 지훈현서 | 2017년 12월 1일 |
![[Docker] 개발 환경으로써 Docker 이용해 보기](https://img.zoomtrend.com/2017/12/01/a0105618_5a210fc4d0222.png)
일전에 docker에 alpine 으로 부터 X-Window를 설치하고 원격데스크탑으로 접속하거나 웹으로 접속할 수 있게끔 만들어 놓은 것이 있었습니다. (해당 내용 참조) 거기에 다시 IDE 환경과 pyenv (Python 3.6.2 탑재)를 넣어 만들어 놓은 docker image 가 있습니다.(해당 내용 참조) 기존에 가지고 있던 맥북프로 레티나 2014 Mid 에서만 만들고 테스트를 해서 잘 되는 줄 알았더니윈도우 10 등에서 제대로 동작하지 않는 경우들이 많았습니다. 확인하니 docker alpine 리눅스 내에 root가아니라 toor 라는 계정으로 실행을 시켰고 이것이 윈도우인 경우 파일 권한 문제가 생기는 것이었습니다. 최근에 다시 toor 계정 대신 root 계정으로 들어가도록 하였고