노트북 HDD가 걸래가되면서 울며겨자먹기로 새 노트북으로 이사하는 중.
이전에는 python 2.5를 사용했었는데, 이번에 2.6으로 옮겨와 봤다.
역시나 몇가지 문제가 있긴한데... 당장 급했던 것은 wxPython을 쓰는 스크립트를 py2exe로 변환할 때 error: MSVCP90.dll: No such file or directory 에러가 나오는 것이다.
뒤져보니 python 2.6에서의 버그라네 -_-;
사실 이 dll이 필요한 것도 아니고 그냥 삽질하는 중이라고 한다.
해결방법 1.
미운놈 떡하나 더주는건 아니고, dll 달라고 징징거리니 주는 방법(애 버릇 나빠진다;;)
MSVCP90.dll 파일을 구해서 C:/Python26/DLLs 폴더에 집어넣어둔다.
MSVCP90.dll 파일은 Visual Studio 2008에 들어있다. express version을 깔아도 된다. VS 쓸일없다면 구글에서 파일이름 검색해서 다운로드 받을 수 있다.
해결방법 2. (요거 추천)
py2exe의 setup.py 파일에 하나 추가하면 된다.
이처럼 options에서 MSVCP90.dll 파일을 배제하도록 지정하면 끝.
이전에는 python 2.5를 사용했었는데, 이번에 2.6으로 옮겨와 봤다.
역시나 몇가지 문제가 있긴한데... 당장 급했던 것은 wxPython을 쓰는 스크립트를 py2exe로 변환할 때 error: MSVCP90.dll: No such file or directory 에러가 나오는 것이다.
뒤져보니 python 2.6에서의 버그라네 -_-;
사실 이 dll이 필요한 것도 아니고 그냥 삽질하는 중이라고 한다.
해결방법 1.
미운놈 떡하나 더주는건 아니고, dll 달라고 징징거리니 주는 방법(애 버릇 나빠진다;;)
MSVCP90.dll 파일을 구해서 C:/Python26/DLLs 폴더에 집어넣어둔다.
MSVCP90.dll 파일은 Visual Studio 2008에 들어있다. express version을 깔아도 된다. VS 쓸일없다면 구글에서 파일이름 검색해서 다운로드 받을 수 있다.
해결방법 2. (요거 추천)
py2exe의 setup.py 파일에 하나 추가하면 된다.
이처럼 options에서 MSVCP90.dll 파일을 배제하도록 지정하면 끝.