문제

setup.py에서 내 스크립트 파일을 지정할 때 "스크립트": 'pythonturtle.py'는 파일 시스템에서 상대 위치를 어떻게 지정할 수 있습니까? 제 경우에는 두 개의 폴더를 내려 가서 "SRC"폴더로 들어가서 거기에 있습니다. 크로스 플랫폼 방식으로 이것을 어떻게 작성합니까?

도움이 되었습니까?

해결책

py2exe와 크로스 플랫폼에 대해 어떻게 말할 수 있습니까? py2exe는 Windows 전용입니다.

내가 아는 한, 설정 파일을 스크립트와 같은 위치에 유지해야합니다. 또는 당신이 필요로하지 않는다면 확실히 강력한 협약입니다.

당신이 할 수있는 일은 프로그램이 올바른 장소에 내장되도록 dist_dir 옵션을 정의하는 것입니다.

setup(
    options = {"py2exe": {"dist_dir": os.path.join("..", "foo", "bar")}},
    windows = ["pythonturtle.py"],
)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top