Pithos는 어디에 설치되어 있나요?

Pithos는 어디에 설치되어 있나요?

해킹하려고 피토스에서 설치디렉토리를 찾아보려고 하는데 유닉스 명령어도 잘 못해서 물어보기도 너무 창피하네요. 만약 내가한다면:

`which pithos`

그러면 에 설치된 스크립트에 대한 링크가 반환되지만 /usr/bin모든 Pithos 소스 파일의 위치는 표시되지 않습니다. 이와 같은 작업을 수행하는 가장 좋은 방법은 무엇입니까?

우분투 14.04를 사용하고 있습니다

답변1

일반적으로 Python 패키지 소스 파일은 에 있습니다 /usr/lib/python<version>/site-packages. Python 설명서에 이에 대한 자세한 내용이 있습니다.

답변2

패키지가 설치되는 위치는 시스템 구성에 따라 크게 달라지며 /usr/lib/python<version>/site-packages이는 좋은 후보이지만 항상 존재하는 것은 아니며 때로는 이것 /usr/lib/python<version>/dist-packages/usr/local/lib/python<version>/site-packages입니다.

Pithos 스크립트를 찾은 경우 일반적인 접근 방식은 가져오는 파일을 찾는 것입니다. locate또는 을 설치한 경우 사용할 수 있지만 find / modulename.py일반적으로 Python을 시작한 다음 수행하는 것이 더 빠릅니다(모듈 이름을 조정하여 스크립트에서 가져온 모듈 이름을 가져옵니다).

>>> import pithos
print pithos.__file__

관련 정보