반응형
파이썬 인터프리터의 전체 경로를 찾으십니까?
현재 실행중인 Python 스크립트에서 현재 실행중인 Python 인터프리터의 전체 경로를 어떻게 찾을 수 있습니까?
sys.executable
현재 실행중인 Python 인터프리터의 전체 경로를 포함합니다.
import sys
print(sys.executable)
다음을 사용하여 의심스러운 유용성의 다른 방법에 주목하십시오 os.environ
.
import os
python_executable_path = os.environ['_']
예 :
$ python -c "import os; print(os.environ['_'])"
/usr/bin/python
리눅스에서 현재 사용되는 파이썬을 알아내는 몇 가지 다른 방법이 있습니다 : 1) which python
명령. 2) command -v python
명령 3) type python
명령
마찬가지로 Cygwin이 설치된 Windows에서도 동일한 결과가 나타납니다.
kuvivek@HOSTNAME ~
$ which python
/usr/bin/python
kuvivek@HOSTNAME ~
$ whereis python
python: /usr/bin/python /usr/bin/python3.4 /usr/lib/python2.7 /usr/lib/python3.4 /usr/include/python2.7 /usr/include/python3.4m /usr/share/man/man1/python.1.gz
kuvivek@HOSTNAME ~
$ which python3
/usr/bin/python3
kuvivek@HOSTNAME ~
$ command -v python
/usr/bin/python
kuvivek@HOSTNAME ~
$ type python
python is hashed (/usr/bin/python)
이미 파이썬 쉘에 있다면. 이 중 누구라도 사용해보십시오. 참고 : 이것은 다른 방법입니다. 최고의 파이 토닉 방식은 아닙니다.
>>>
>>> import os
>>> os.popen('which python').read()
'/usr/bin/python\n'
>>>
>>> os.popen('type python').read()
'python is /usr/bin/python\n'
>>>
>>> os.popen('command -v python').read()
'/usr/bin/python\n'
>>>
>>>
참고 URL : https://stackoverflow.com/questions/2589711/find-full-path-of-the-python-interpreter
반응형
'Programing' 카테고리의 다른 글
"런타임"이란 무엇입니까? (0) | 2020.03.03 |
---|---|
각 행마다 다른 레이아웃의 Android ListView (0) | 2020.03.03 |
Excel 문서의 MIME 유형 설정 (0) | 2020.03.03 |
특정 분기에 대해서만 변경 사항을 보려면 git log를 어떻게 실행합니까? (0) | 2020.03.03 |
g ++로 C ++ 11 컴파일 (0) | 2020.03.03 |