python-extensions

    1

    1답변

    Python documentation에 따르면 Windows에서 Python 확장을 컴파일 할 때 "Python 자체를 빌드하는 데 사용 된 동일한 버전의 VC++를 사용해야합니다." 일반적으로 주어진 설명은 VC 런타임 버전의 불일치로 인해 문제가 발생한다는 것입니다. 그러나 더 잘 작동하는 새로운 Visual Studio 버전을 사용하여 확장을 컴파일

    1

    1답변

    짧은 버전 고정 멤버를 안정적으로 파이썬 확장자로 초기화하는 방법을 모르겠다. 특히 다른 컴파일 단위의 코드에 대한 특정로드 순서를 보장하여 특정 종속성이 충족되도록하려면 어떻게해야합니까? 롱 버전 나는 그냥 한 번이 일을 위해 테이블을 구성하는 것이 훨씬 더 효율적이고, 다음 검색에 할 등, 계승과 같은 이항 여러 번 다양한 combinatoric 기능을

    0

    1답변

    파이썬으로 래핑 된 C++ 코드를 다운로드하여 소스에서 빌드하려고 시도하고 있으며 오류없이 컴파일하지만 최종 결과를 실행할 때, 그것은 그것이 링크되어야하는 적어도 하나의 라이브러리를 찾지 못했음을 암시하는 것처럼 보이는 방식으로 실패합니다. 내게 놀랍습니다. distutils.core.Extension에 라이브러리 목록을 제공 할 수 있지만 라이브러리 중

    4

    1답변

    docs에서 int를 사용하여 튜플 값을 만들 수 있습니다 ('i'지정). 부울과 튜플을 만들어야합니다. (True, 10). bool (어떻게 지정자가 필요합니까?)과 같은 튜플을 만들 수 있습니까?

    1

    1답변

    나는 C로 작성된 확장 모듈을 포함하는 파이썬 프로그램을 작성 중이다. 확장 모듈은 내 프로그램에서 계속 사용되는 함수를 정의한다. 내 프로그램의 어딘가에 메모리 누수가 있지만 찾을 방법을 모르겠습니다. 나는 시도했다 1) Valgrind 설치. 하지만 OSX Mavericks (10.9)부터 Valgrind는 OXS 10.7 (그리고 다소 불안정한 10.

    0

    2답변

    저는 파이썬 응용 프로그램을위한 C 확장을 작성 중이며 파이썬 특정 C 코드를 테스트해야합니다. 그렇게하기 위해서는 Python.h를 C 파일에 임포트해야하지만, 필자는 필자가 그렇게 할 수 없었다. 대부분의 튜토리얼은 sudo apt-get python-dev의 줄을 따라 뭔가를 제안하지만 내 시스템에는 apt-get이 없으며 심지어 내 virtualen

    3

    1답변

    파이썬 2.7.5의 도움으로이 코드 스 니펫을 발견했습니다. 이것은 C 및 C++로 파이썬 확장하기 섹션의 다른 모듈에 C-API를 노출하는 장입니다. 확장을위한 C API 제공 모듈 /* C API functions */ #define PySpam_System_NUM 0 #define PySpam_System_RETURN int #define PyS

    0

    2답변

    에서 msgpack 파이썬 확장을 컴파일 할 수 없습니다 MS 컴파일러는 적절한 C 지원이 없기 때문에이 문제를 해결하기위한 최신 msinttypes을 다운로드했습니다. 내가 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include 아래 inttypes.h 및 stdint.h를 배치하고 다시 컴파일하려고하면 내가 얻을

    0

    1답변

    Windows에서 Python 확장을 컴파일하는 데 문제가 생겼으니 a question에게 물어 보았습니다. 하나의 대답만으로는 내 질문에 답하지 않지만 그 자체로 질문 할 가치가 있습니다. Windows에서 Visual C++ 컴파일 된 Python 배포판을 사용하면 컴파일 된 MinGW와 함께 Visual C++ 컴파일 된 확장을 사용하면 문제가 있습니

    2

    1답변

    나는 파이썬을 배울 샘플을 쓸 수 있지만 통화 PyObject_IsInstance는,이 함수는 항상 0 을 반환 할 때 여기 내 C 코드 ReadBuf.c #include "Python.h" static PyObject* Test_IsInstance(PyObject* self, PyObject* args){ PyObject* pyTest = N