답변:
유닉스 (맥 OS X 포함) 터미널에서 할 수 있습니다
which python
그리고 그것은 당신에게 말할 것입니다.
python
실행 파일이 심볼릭 링크 이기 때문에 많은 경우가 많고 자주 사용되기 때문에 최선의 대답은 아닙니다 . which python
모든 가능성에 단지를 가리 킵니다 /usr/bin
나 /usr/local/bin
정말 도움이되지이다.
sys
유용한 것들이 있습니다 :
$ python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.executable
'c:\\Python26\\python.exe'
>>> sys.exec_prefix
'c:\\Python26'
>>>
>>> print '\n'.join(sys.path)
c:\Python26\lib\site-packages\setuptools-0.6c11-py2.6.egg
c:\Python26\lib\site-packages\nose-1.0.0-py2.6.egg
C:\Windows\system32\python26.zip
c:\Python26\DLLs
c:\Python26\lib
c:\Python26\lib\plat-win
c:\Python26\lib\lib-tk
c:\Python26
c:\Python26\lib\site-packages
c:\Python26\lib\site-packages\win32
c:\Python26\lib\site-packages\win32\lib
c:\Python26\lib\site-packages\Pythonwin
c:\Python26\lib\site-packages\wx-2.8-msw-unicode
sys
파이썬으로 입력하면 정의되지 않았다고 말합니다 ... 무슨 일이 벌어지고 있습니까? 감사.
import sys
먼저 해야합니다 .
한 줄에 플랫폼 독립적 인 솔루션은
파이썬 2 :
python -c "import sys; print sys.executable"
파이썬 3 :
python -c "import sys; print(sys.executable)"
print(sys.executable)
"python"을 입력하면 python에 대한 경로가 출력됩니다.
또는 다음을 입력 할 수 있습니다.
python
>>> import re
>>> re.__file__
re 모듈의 경로를 인쇄하고 파이썬이 어디에 있는지 볼 수 있습니다.
re
모듈을, 당신이하는 모듈을 시도 할 수 있습니다. lib
서브 디렉토리 에있을 것으로 예상되는 모든 것이 작동해야합니다 (예 : os
필수).
Windows 사용자의 경우 :
python
명령이 $PATH
환경에 없는 경우 var.
PowerShell을 열고이 명령을 실행하여 폴더를 찾습니다.
cd \
ls *ython* -Recurse -Directory
파이썬이 설치된 곳을 알려줄 것입니다 .
Windows 검색 python에서 마우스 오른쪽 버튼을 클릭하고 "파일 위치 열기"를 클릭하십시오.