본문 바로가기

build2

Mint Linux 에서 Python C 확장 모듈 사용 방법 간만에 Python을 사용하여 C 확장 모듈을 만들어서 사용하기 위해 책을 펼쳐 들었습니다. 저는 열혈강의 파이썬이라는 책을 참조했고 아래 주소에서 열혈강의 파이썬 소스코드를 다운로드 받을 수 있습니다. 25장에 있는 C 확장 모듈 예제를 사용했습니다. https://freelec.co.kr/bbs/read.asp?BBSName=LECPDS&SORTUID=53&page=1&id=18333 책에 있는 소스코드가 간단하길래 윈도우에서도 그냥 쉽게 될 줄 알았는데… 컴파일러가 뭔가 안 맞는 것 같더군요. 다음과 같이 작성한 setup.py 파일을 빌드 하는데… 어쩌구 저쩌구 에러가 쭉~ python setup.py build 구글링을 해도 그닥 잘 모르겠어서… Virtualbox 에 Mint Linux 64 .. 2016. 12. 19.
Python 실행 파일 만들기 cx_Freeze Python 으로 만든 모듈을 실행 파일로 만들기 위해서 기존에는 py2exe, py2app 와 같은 툴을 사용했었는데요. 최근에 cx_Freeze 라는 툴도 있다는 걸 알게됐습니다. cx_Freeze 는 cross platform 툴인데요~ 요즘 주로 사용하는 윈도우 7 64 비트에서도 정상적으로 동작하더군요. 일단 설치는 pip 가 설치되어 있다면 다음과 같이 하면 설치되더군요. pip install cx_Freeze pip 가 설치되어 있지 않은 분들은 아래 글 참조하여 설치하시기 바랍니다. http://iamaman.tistory.com/984http://iamaman.tistory.com/m/post/997 아래는 다른 블로그에서 봤던 sqrt.py 파일인데요~ 간단하게 sqrt() 값을 계산해.. 2015. 1. 10.