![내 CentOS에서 소프트웨어가 어디에 설치되어 있는지 어떻게 알 수 있나요?](https://linux55.com/image/138186/%EB%82%B4%20CentOS%EC%97%90%EC%84%9C%20%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EA%B0%80%20%EC%96%B4%EB%94%94%EC%97%90%20%EC%84%A4%EC%B9%98%EB%90%98%EC%96%B4%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
CentOS7에 여러 개의 Python이 있습니다. 다음을 통해 기본 Python 버전을 확인합니다.
# python3 -V
Python 3.6.0a1
하지만 내 CentOS에 어디에 있는지 어떻게 알 수 있나요?
답변1
which python3
Python 실행 파일의 경로가 표시됩니다. Python 라이브러리 파일이 설치된 루트 디렉터리를 찾으려면 다음을 사용하세요.sys.prefix
:
$ python3 -c "import sys; print(sys.prefix)"
답변2
사용 rpm -ql
. 이와 같이:
$ rpm -ql 파이썬 /usr/bin/pydoc /usr/빈/파이썬 /usr/bin/python2 /usr/bin/python2.7 /usr/share/doc/python-2.7.5 /usr/share/doc/python-2.7.5/LICENSE /usr/share/doc/python-2.7.5/README /usr/share/man/man1/python.1.gz /usr/share/man/man1/python2.1.gz /usr/share/man/man1/python2.7.1.gz
-q
= 쿼리
-l
= 목록
man rpm
모든 옵션은 리소스를 참조하세요 .
또는 간단하게:
$ which python
/usr/bin/python
...바이너리가 어디에 있는지 확인하세요.