cython

    3

    1답변

    누군가가 C++ 부스트 라이브러리에 의존하는 Python (Cython) 라이브러리를 패키지한다고 가정합니다. setup.py을 구성하는 가장 좋은 방법은 사용자가 부스트 라이브러리 (즉, 다른 OS의 경우 Ubuntu에 apt-get install libboost-dev 등)를 설치해야한다는 사실을 사용자에게 알리도록하는 것입니다. 아니면 부스트 라이브러

    0

    1답변

    나는 포인터 배열 (interv)을 반환하는 C 형 함수를 작성하기 위해 노력하고 내가 python- 내에서이 함수를 호출하고 싶습니다에 대한 포인터 배열을 반환하는 C 형 기능 함수 (sampler)을 입력하십시오. 다음 코드를 작성했지만 결과가 잘못되었습니다. 코드가 컴파일되지만 sampler 함수의 memoryview 개체로 함수 doubling이 반

    1

    1답변

    나는 필사적으로 C 함수를 호출하는 래퍼를 작성하는 것을 시도하고있다 : 입력 으로 여러 다차원 C-연속 배열을을 일부 작업을 수행하는 C 루틴의 배열을 사용하십시오. 내가 첨부 된 코드에서 나는 파이썬에서 액세스 할 수 있도록 노력하고 있습니다. 첫 번째 함수 SurfInfo은 C 함수 PosAndTgtSurfVec을 호출하며이 함수는 예상대로 작동합니다

    1

    1답변

    나는 python2.7에서 개발 된 파이썬 패키지를 가지고 있지만 파이썬 3.6으로 포팅해야한다. 코드의 일부에서 cython을 사용하므로 패키지에 .py과 .pyx 파일이 모두 있습니다. 나는 2to3 명령을 시도했지만 이해할 수없고 해결할 수 없다는 오류가 발생했습니다. 예 : 나는 다음과 같은 test.pyx 파일을 # cython: profile=F

    0

    1답변

    cython 파일에 사전 컴파일러 논리를 추가하는 솔루션을 찾고 있습니다. 나는 C++에있는 하드웨어 장치 API를위한 cython 래퍼를 작성했다. 이것은 파이썬 2.7과 3.6을 위해 일반적으로 MSVC를 사용하여 컴파일되는 cython 프로젝트입니다. 전체 패키지는 외부 C++ 또는 헤더 파일없이 cython으로 작성됩니다. 처음에는이 소프트웨어를 W

    2

    1답변

    Cython 버전 0.27.3을 사용하여 동일한 알고리즘의 파이썬 및 사이토로 구현이 모두 포함 된 간단한 소수 테스트 모듈에 대한 다음 소스를 컴파일합니다. threads 매개 변수를 다른 값으로 설정하면 GIL이 해제 되더라도 성능이 향상되지 않습니다. 병렬 실행을 방해하는 것이 있습니까? cdef void _getprimes은 메모리 뷰 슬라이스를 매

    0

    1답변

    setCallback 함수를 사용하는 C 라이브러리로 작업하고 있습니다. 이러한 기능은 고정 된 서명, 예컨대 :와 기능을 mouse_move이 서명 void mouse_move(GLFWwindow * window, double xpos, double ypos) 그러나 mouse_move을 가정이 camera 구조체처럼,이 함수 인수를 넘어 다른 상태에

    0

    1답변

    Cython + Pyinstaller를 통합하려고합니다. 마지막으로 Cython으로 파일을 컴파일하고 싶지만 나를 계속해서 보내고 있습니다. [Error 13] Permission denied 전체 관리 액세스 권한이 주어지기 때문에 다른 폴더를 사용해 보았습니다. 내 원본 파일하십시오 PYD와 C 파일 작성 (Pycharm에서 이름 변경) PYX에 fro

    0

    1답변

    파이썬을 Cython으로 다시 작성하여 속도를 높이고 다음과 같은 문제가 발생합니다. 내 함수를 컴파일하는 동안 hh_vers_vector.pyx를 사용하는 경우 그러나, 나는 기능에 숫자로 "numSamples"를주는 경우에 setup( ext_modules=cythonize("hh_vers_vector.pyx"), ) 는 다음과 같은 오류를

    1

    2답변

    나는 Cython에서 일하고있다. 어떻게 파이썬 클래스 인스턴스의 C 배열을 선언하고 배열을 파이썬 함수에 넘겨서 처리 할 수 ​​있습니까? 파이썬 클래스의 cdef int n=100 class particle: def __init__(self): self.x=uniform(1,99) self.y=uniform(1,99)