2017-04-15 1 views
3

파이썬 2.7이 설치되어 있습니다. 임씨는 tensorflow를 시도해보고 있습니다. 파이썬 3.5에서만 작동하는 것처럼 보입니다. 파이썬 설치 프로그램을 다운로드했는데 설치되어있는 것 같습니다.파이썬의 홈 디렉토리는 어디에 있습니까?

Python 2.7에는 C :의 Python27 디렉토리가 있지만 어디에도 3.5 위치가 없습니다. 설치 프로그램을 다시 시험해 보았습니다. 수리 또는 제거를 원하는지 물어 보았습니다. 편집

: 나는 가정 임 정말 pip3을 찾기 위해 노력은

+0

확인 , Windows 명령 행에서는 좋지 않음 # – Scalextrix

+0

파이썬 설치 프로그램이 있다면 실제로 경로를 알 필요가 없습니다. 이미 경로에있는 C : \ Windows에 설치되어 있으며'py -2.7 -m pip '는 지정된 버전의 pip를 실행합니다. –

답변

6

어디 파이썬이 설치는 python35/스크립트 디렉토리에? 또는 Python의 HOME 디렉토리는 어디에 있습니까?

파이썬이 설치된 위치를 찾을 수있는 쉬운 방법을 수행하는 것입니다 : 당신은 또한에 해당 될 것이라고 sys.exec_prefix을 사용할 수 있습니다

C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\python.exe 

: 나를 위해 출력

import sys 
print(sys.executable) 

os.path.dirname(sys.executable).

그런 다음 디렉토리 파트를 복사하여 Windows 탐색기에 붙여 넣으십시오. 그런 다음 파이썬의 홈 디렉토리로 이동합니다. 그러면 핏이에 위치 할 것이라는 점은 정확합니다.

또는
python -c "import sys; print(sys.executable)" 

당신은 또한 수행 할 수 있습니다 :

  • which python (유닉스)
  • 이 또한 한 줄에서 수행 할 수있는 명령 줄에서
    C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\Scripts\pip3.exe 
    

    where python (Windows)

파이썬 모듈은 어디에 설치되어 있습니까? 당신은 파이썬 모듈은 다음 print(__file__)처럼 같은이 모듈을 함께 할 수있는 위치를 찾으려면

:

import re 
import flask 

print(re.__file__) 
print(flask.__file__) 

을 나를 위해 출력 : 감사했다

C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\lib\re.py 
C:\Users\Vallentin\AppData\Local\Programs\Python\Python36-32\lib\site-packages\flask-0.12-py3.6.egg\flask\__init__.py 
+0

OK 예, 그 경로에서, 나는 Python27에 인접 해있을 것을 기대했다. – Scalextrix

+0

정말로 나를위한 것이다. 'Python'으로 돌아 가면 각 버전마다'Python *'디렉토리가 여러 개 있습니다. 물론 그것은 모두 당신이 그것을 설치 한 위치에 달려 있습니다. 'sys.executable '은 그 경로를 찾는 쉬운 방법이다. – Vallentin

+0

설치시 펑키 한 일을 전혀하지 못했습니다. 어쨌든 좋은 디렉토리입니다. – Scalextrix

관련 문제