Python 패키지가 정상적으로 설치되었는지 (pip install
/setup.py install
) 편집 가능한/달걀 연결 모드 (pip install -e
/setup.py develop
)인지 확인하는 방법이 있습니까?python 패키지가 'editable'(egg-link) 모드로 설치되어 있는지 확인하십시오.
패키지 경로가 site-packages
인지 여부를 확인할 수 있다는 것을 알고 있습니다.이 패키지는 "편집 불가능"설치라는 것을 의미 할 수 있지만 상당히 더럽습니다.
나는이를 확인하기 위해 노력하고있어 그 이유는 내 응용 프로그램은 /etc/myapp.conf
및 ~/.myapp.conf
등 다양한 장소에서 설정 파일, 검사 점이다. 개발자의 경우 <pkgdir>/myapp.conf
을 확인하고 싶습니다. 그러나 구성이 발견되지 않을 경우를 대비하여 가능한 위치 목록을 표시하므로 패키지가 사이트 패키지에 설치되었을 때 pkgdir 옵션을 포함하지 않으려합니다 (사용자 거기에 구성 파일을 생성해서는 안됩니다).