0
의 distutils 사용자가 미세 조정하기 위해 설치 경로를 같은 --prefix
등 setup.py
옵션 --install-purelib
, --install-scripts
, --install-data
등 그러나 으로 허용 어떻게 설치 후이 옵션 에 주어진 값을 찾을 수 있습니까?발견의 distutils 설치 디렉토리는
여기 stackoverflow에 대한 설명을 읽었지만이 setup.py
옵션 값에 대한 참조를 찾을 수 없습니다.
내 특정 문제는 다음과 같습니다
- 내가
- →
--install-data
로 이동 어떤 기본--prefix
이 (이, 그런데, 일치하지 않는 옵션을 설치datafiles=
하여 파일 설정에 액세스해야 docs와 같은sys.prefix
); 스크립트에서
- →
- 는
--install-scripts
, 기본 +/bin
--prefix
로 이동 어떤 →scripts
- 를 통해 설치.
본인은 스크립트 '디렉토리에서 ..
상대에서 찾아 봤는데, 그러나 이것은 다른 시스템에 사용자 끊었다. 설치 옵션 값을 쿼리 할 수 있다면 모든 경우에 적용됩니다.
감사합니다. 그러나 이것은 데이터 디렉토리 ('--install-data'로 설정)가 아니라 라이브러리 디렉토리 (즉, --install-purelib)를 조사한 것 같습니다. 바꾸어 말하면,'data_files' 옵션이 아닌 distutils.core.setup'package_data' 옵션에 관한 것입니다. 그러나 나는 포기하고 어쨌든'package_data' 안에 파일을 넣을 생각입니다. ('config.ini'이기 때문에'etc /'에 있어야하기 때문에) 약간 이상한데, 적어도 라이브러리 파일에서 찾을 수 있습니다. – boiko
"조금 칙칙합니다."우연히도 distutils의 모토입니다. – JosefAssad