pip를 설치할 수 없을 때의 조치

pip를 설치할 수 없을 때의 조치

2022-10-03 last update

5 minutes reading pip 파이썬
[wip]

환경



파이썬 3.8.3
VS Code
Windows 10

배경



최근에 넣은 Python&VS Code로 import numpy등을 실행할 수 없는, pip install을 하려고 해도 에러가 발생한다.

문제



파이썬을 설치할 때 경로가 통과해야하지만 확인해 보면,

결론



환경 변수로 새롭게 PATH를 통과시킨다. (소요시간 10분 정도)

확인 코드

version_check.py
import os
print("PYTHONPATH:", os.environ.get('PYTHONPATH'))
print("PATH:", os.environ.get('PATH'))

출력 결과

output
PYTHONPATH: NONE
PATH: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Users\owner\AppData\Local\Programs\Python;C:\Users\owner\AppData\Local\Microsoft\WindowsApps;C:\Users\owner\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\owner\AppData\Local\Programs\Python\Python38\Lib\site-packages;

PYTHONPATH: NONE
↑ 이것이 문제.

검색 상자 등에서 "환경 변수 편집"으로 이동하고 "환경 변수 (N) ..."를 선택. 시스템 환경 변수 (S)에서 신규 작성 (W) ...을 누르십시오.
변수 이름(N)에 PYTHONPATH
변수 값(V)에 C:\Users\owner\AppData\Local\Programs\Python\Python38\Lib\site-packages를 입력합니다.

변수 값의 owner와 Python38은 자신의 환경에 맞게 변경한다.

방금 코드를 실행하면,
PYTHONPATH:C:\Users\owner\AppData\Local\Programs\Python\Python38\Lib\site-packages가 되어 pip를 실행할 수 있다.

import numpy는 에러가 되는 채로 import 할 수 없기 때문에 주의. 별도 기재.

2020/11/11