setuptools 'build 중에 Compass 컴파일을 구현하려고 시도했지만 다음 코드는 명시 적 build 명령 중에 컴파일을 실행하고 install 중에 실행되지 않습니다. Build.run (예를 들어, 일부 인쇄)에서 #!/usr/bin/env python
import os
import setuptools
from distutils.co
기본값 이외의 위치에 Cython 컴파일러를 설치해야했습니다. 학술 클러스터이며 사용자 프로그램이 사용자의 홈 디렉토리에 설치되어야합니다. 그래서 내가 함께 사이 썬를 설치 미세한 가서 내 $ PATH에 내 집/bin 디렉토리에 컴파일러를 설치 python setup.py install --home=~
. 을 테스트하기 위해, 나는 파이썬을 실행하고 수
저는 Cython으로 포장 된 C++ 확장을 포함하는 Python 모듈을 지속적으로 연구하고 있습니다. setup.py은 현재 확장 모듈의 건물을 처리하며 python3 setup.py --build_ext --inplace이라고합니다. 사이 썬 모듈 _MyProject의 상단에 from distutils.core import setup
from dist
모듈 foo.py을 썼다고합니다. 나는 그것이 다른 모듈에서 가져올 수 있도록 설치 프로세스가 prefix/lib/pythonX.Y/site-packages에 foo.py를 복사 할뿐만 아니라 foo.py를 가리키는 prefix/bin/에 foo라는 이름의 심볼릭 링크 (하지 foo.py)를 만들 수 있습니다. 어떻게하면 distutils에이를 알리시겠습니
distutils를 사용하여 setup.py를 사용하여 모듈에 unittests를 실행하는 방법이 있습니까? python3.3의의 distutils는 'test_suite'옵션을 지원하지 않는 것 : setup.py에서 을 내가 가지고있는 다음 코드를 test_suite = 'test.run_tests',
내 문제는 py2exe이 실행될 때 로그 파일을 생성한다는 것입니다. 프로그램을 실행할 때 오류가있어서 생성되지 않습니다. 로그 파일에는 표준 콘솔 출력이 있습니다! 로그 파일을 생성하지 못하게하려면 어떻게해야합니까? 여기 내 py2exe에 설치 코드 : GUI 응용 프로그램에서 from distutils.core import setup
import py
Pypi에 등록한 패키지가 있습니다. 최근 업데이트를했고 버전을 0.6.1 -> 0.7.0으로 증가시키고 싶습니다. 이제 python setup.py sdist upload을 실행하면 오류가 발생합니다 : Upload failed (401): Incorrect password. 나는했습니다 We need to know who you are, so pleas
나는 미리 컴파일 된 확장 모듈을 필요로하는 라이브러리가 있습니다. 파일 레이아웃 다음 고려 : lib
|--- win32_py32
| |--- _lib.py
|---- win32_py32
|--- _lib.py
어떻게 난 단지 올바른 바이너리는 플랫폼에 따라 포함이 다른 wheel -packages을 구축 할
파이썬 패키지에 스크립트가있는 경우 __file__에 /usr/lib/python3.3/site-packages/mypackage/myscript이 아닌 (예 : /usr/bin/myscript)이 포함되어 있기 때문에 어떻게 패키지에서 다른 파일을 읽을 수 있습니까? 경로 이름에 따라 (파일이 아니라 모듈 단지 템플릿입니다.)
주 모듈 안에 여러 개의 파이썬 하위 모듈을 갖고 싶습니다.하지만이를 구분 된 파이썬 패키지로 배포하고 싶습니다. 따라서 패키지 A는 'my_data.source_a'를 제공해야하고 패키지 B는 'my_data.source_b'를 제공해야합니다. 나는 이것을 위해 네임 스페이스 패키지를 사용해야한다는 것을 알았지 만, 세부 사항을 찾으려고 노력하면서 그 문