cythonizer
1.0.0
한 단계 더 빠르게 사이토화
cythonizer .py
는 하나 이상의 .py
및 .pyx
파일을 해당 컴파일된 .pyd | .so
바이너리 모듈 파일. 예:
$ 파이썬 cythonizer .py myext.pyx
pip install cythonizer
Scripts/
폴더에 실행 가능한 스크립트를 자동으로 생성하므로 간단히 다음을 수행할 수 있습니다.
$ cythonizer myext.py
또는 심지어:
$ cythonizer *.pyx
다음을 입력할 수 있습니다.
$ cythonizer -h
다음 CLI를 얻으려면:
사용법: cythonizer .py [-h] [--annotation] [--numpy-includes] [--debugmode] 파일 이름 [파일 이름 ...] 위치 인수: 파일 이름은 .py 및 .pyx 파일만 선택적 인수: -h, --help 이 도움말 메시지를 표시하고 종료합니다. --annotation (기본값: False) --numpy-includes (기본값: False) --debugmode (기본값: False)
--annotation
HTML Cython 주석 파일을 생성합니다.--numpy-includes
빌드 명령에 numpy 헤더를 추가합니다.-O2 -march=native
가 자동으로 컴파일러에 전달됩니다.