kutombawewe.net

"연결 오류 : [SSL : CERTIFICATE_VERIFY_FAILED] 인증서 확인 실패 (_ssl.c : 598)로 pip 설치가 실패합니다."

나는 Python을 처음 사용하고 Windows 7에서 > pip install linkchecker를 시도하고 있습니다. 몇 가지주의 사항 :

  • pip 설치는 패키지와 상관없이 실패합니다. 예를 들어 > pip install scrapy도 SSL 오류를 발생시킵니다.
  • Python 3.4.1의 바닐라 설치에는 pip 1.5.6이 포함되었습니다. 제가 시도한 첫 번째 일은 linkchecker를 설치하는 것입니다. Python 2.7은 이미 설치되었으며, ArcGIS와 함께 제공됩니다. 3.4.1을 설치할 때까지 pythonpip을 명령 줄에서 사용할 수 없었습니다.
  • > pip search linkchecker는 작동합니다. 아마도 핍 검색이 사이트의 SSL 인증서를 확인하지 않기 때문일 수 있습니다.
  • 회사 네트워크에 있지만 인터넷에 연결하기 위해 프록시를 사용하지 않습니다.
  • 각 회사 컴퓨터 (광산 포함)에는 https://google.com 에 대한 TLS 트래픽 모니터링을 비롯하여 다양한 이유로 사용되는 신뢰할 수있는 루트 인증 기관이 있습니다. 그것이 그 일과 관련이 있는지 확실하지 않습니다.

pip install linkchecker를 실행 한 후 내 pip.log의 내용은 다음과 같습니다.

Downloading/unpacking linkchecker
  Getting page https://pypi.python.org/simple/linkchecker/
  Could not fetch URL https://pypi.python.org/simple/linkchecker/: connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:598)
  Will skip URL https://pypi.python.org/simple/linkchecker/ when looking for download links for linkchecker
  Getting page https://pypi.python.org/simple/
  Could not fetch URL https://pypi.python.org/simple/: connection error: HTTPSConnectionPool(Host='pypi.python.org', port=443): Max retries exceeded with url: /simple/ (Caused by <class 'http.client.CannotSendRequest'>: Request-sent)
  Will skip URL https://pypi.python.org/simple/ when looking for download links for linkchecker
  Cannot fetch index base URL https://pypi.python.org/simple/
  URLs to search for versions for linkchecker:
  * https://pypi.python.org/simple/linkchecker/
  Getting page https://pypi.python.org/simple/linkchecker/
  Could not fetch URL https://pypi.python.org/simple/linkchecker/: connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:598)
  Will skip URL https://pypi.python.org/simple/linkchecker/ when looking for download links for linkchecker
  Could not find any downloads that satisfy the requirement linkchecker
Cleaning up...
  Removing temporary dir C:\Users\jcook\AppData\Local\Temp\pip_build_jcook...
No distributions at all found for linkchecker
Exception information:
Traceback (most recent call last):
  File "C:\Python34\lib\site-packages\pip\basecommand.py", line 122, in main
    status = self.run(options, args)
  File "C:\Python34\lib\site-packages\pip\commands\install.py", line 278, in run
    requirement_set.prepare_files(Finder, force_root_Egg_info=self.bundle, bundle=self.bundle)
  File "C:\Python34\lib\site-packages\pip\req.py", line 1177, in prepare_files
    url = Finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "C:\Python34\lib\site-packages\pip\index.py", line 277, in find_requirement
    raise DistributionNotFound('No distributions at all found for %s' % req)
pip.exceptions.DistributionNotFound: No distributions at all found for linkchecker
296
Jeremy Cook

신뢰할 수있는 호스트로 pypi.orgfiles.pythonhosted.org 을 설정하여 SSL 오류를 무시할 수 있습니다.

$ pip install --trusted-Host pypi.org --trusted-Host files.pythonhosted.org <package_name>

참고 : 2018 년 4 월 중 Python Package Indexpypi.python.org에서 pypi.org로 마이그레이션되었습니다. 즉, 이전 도메인을 사용하는 "신뢰할 수있는 호스트"명령이 더 이상 작동하지 않습니다.

영구 수정

Pip 10.0 릴리스 이후 pip 자체를 업그레이드하면이 문제를 영구적으로 해결할 수 있습니다.

$ pip install --trusted-Host pypi.org --trusted-Host files.pythonhosted.org pip setuptools

또는 그냥 다시 설치 하여 최신 버전을 얻으십시오.

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

(... 그리고 관련 파이썬 인터프리터로 get-pip.py를 실행).

그 후에 pip install <otherpackage>가 작동해야합니다. 그렇지 않다면 아래에 설명 된대로 더 많은 작업을 수행해야합니다.


신뢰할 수있는 호스트와 프록시를 설정 파일에 추가하십시오 .

pip.ini (Windows) 또는 pip.conf (unix)

[global]
trusted-Host = pypi.python.org
               pypi.org
               files.pythonhosted.org

대체 솔루션 (덜 안전)

대부분의 답변으로 보안 문제가 발생할 수 있습니다.

대부분의 Python 패키지를 쉽게 설치할 수있는 두 가지 해결 방법은 다음과 같습니다.

  • easy_install 사용 : 게으르다가 시간을 많이 낭비하지 않으려면 easy_install <package_name>를 사용하십시오. 일부 패키지는 발견되지 않거나 작은 오류가 발생합니다.
  • Using Wheel : Python 패키지의 Wheel 을 다운로드하고 pip 명령을 사용하여 pip install wheel_package_name.whl 패키지를 설치하십시오.
470
Vaulstein

이 param으로 cert를 지정할 수 있습니다.

pip --cert /etc/ssl/certs/FOO_Root_CA.pem install linkchecker

참조 : 문서 도구»참조 안내서»pip

회사의 루트 인증서를 지정해도 작동하지 않으면 cURL이 작동합니다. http://curl.haxx.se/ca/cacert.pem

CRT 파일이 아닌 PEM 파일을 사용해야합니다. CRT 파일이있는 경우 파일을 PEM으로 변환해야 함 주석에 CRT 파일과 함께 작동하지만 확인하지 않은 보고서가 있습니다.

또한 SSL Cert Verification 을 확인하십시오.

91
Steve Tauber

kenorb의 답변 매우 유용합니다 (그리고 훌륭합니다!).
그의 해결책 중에서, 아마도 이것은 가장 단순한 해결책 일 것입니다 : --trusted-Host

예를 들어,이 경우 당신은 할 수 있습니다.

pip install --trusted-Host pypi.python.org linkchecker

Pem 파일 (또는 다른 것)은 불필요합니다.

58
plhn

대답은 꽤 비슷하고 약간 혼란 스럽습니다. 제 경우에는 회사 네트워크의 인증서가 문제였습니다. 문제를 해결하려면 다음을 사용하십시오.

pip install --trusted-Host files.pythonhosted.org --trusted-Host pypi.org --trusted-Host pypi.python.org oauthlib -vvv

여기 보이는 것처럼 . 자세한 출력이 필요하지 않으면 -vvv 인수를 생략 할 수 있습니다.

27
Koji D'infinte

내가 찾은 가장 간단한 방법은 DigiCert의 "DigiCert High Assurance EV 루트 CA"를 https://www.digicert.com/digicert-root-certificates.htm#roots 에서 다운로드하여 사용하는 것입니다.

https://pypi.python.org/ 를 방문하여 주소 표시 줄의 자물쇠 아이콘을 클릭하여 인증서 발행자를 확인하거나 openssl을 사용하여 괴짜 신분증을 올릴 수 있습니다.

$ openssl s_client -connect pypi.python.org:443
CONNECTED(00000003)
depth=1 /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA
verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
 0 s:/businessCategory=Private Organization/1.3.6.1.4.1.311.60.2.1.3=US/1.3.6.1.4.1.311.60.2.1.2=Delaware/serialNumber=3359300/street=16 Allen Rd/postalCode=03894-4801/C=US/ST=NH/L=Wolfeboro,/O=Python Software Foundation/CN=www.python.org
   i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA
 1 s:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Extended Validation Server CA
   i:/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV Root CA

인증서 체인의 마지막 CN 값은 다운로드해야하는 CA의 이름입니다.

일회성 노력을하려면 다음을 수행하십시오.

  1. DigiCert에서 CRT 를 다운로드하십시오.
  2. CRT를 PEM 형식으로 변환하십시오.
  3. PIP_CERT 환경 변수를 PEM 파일의 경로로 내 보냅니다.

(마지막 줄은 bash 쉘을 사용한다고 가정합니다).

curl -sO http://cacerts.digicert.com/DigiCertHighAssuranceEVRootCA.crt 
openssl x509 -inform DES -in DigiCertHighAssuranceEVRootCA.crt -out DigiCertHighAssuranceEVRootCA.pem -text
export PIP_CERT=`pwd`/DigiCertHighAssuranceEVRootCA.pem

이것을 재사용하려면 DigiCertHighAssuranceEVRootCA.crt를 어딘가에두고 ~/.bashrc에 PIP_CERT를 출력하십시오.

22
chnrxn

이 문제를 해결하기 위해 pip.conf 파일이 있는지 확인할 수 있습니다.

documentation 에 따라 pip.conf가 있어야하는 위치입니다.

Unix에서 기본 구성 파일은 다음과 같습니다. $HOME/.config/pip/pip.conf 이는 XDG_CONFIG_HOME 환경 변수를 따릅니다.

MacOS에서 $HOME/Library/Application Support/pip/pip.conf 디렉토리가 존재하면 설정 파일은 $HOME/Library/Application Support/pip$HOME/.config/pip/pip.conf

Windows에서 구성 파일은 %APPDATA%\pip\pip.ini입니다.

virtualenv 내부 :

유닉스와 macOS에서 파일은 $VIRTUAL_ENV/pip.conf입니다.

Windows의 경우 파일은 다음과 같습니다. %VIRTUAL_ENV%\pip.ini

pip.conf는 다음과 같아야합니다.

[global]
trusted-Host = pypi.python.org

pip install linkchecker 파일을 만든 후에 pip.conf이 (가) 불평하지 않고 linkchecker을 (를) 설치했습니다.

17

CERTIFICATE_VERIFY_FAILED로 문제를 해결할 수있는 가능성은 다음과 같습니다.

  • HTTPS 대신 HTTP를 사용하십시오.
  • 대체 CA 번들을 지정하려면 --cert <trusted.pem> 또는 CA_BUNDLE 변수를 사용하십시오.

    예 : 웹 브라우저에서 실패한 URL로 이동하여 루트 인증서를 시스템으로 가져올 수 있습니다.

  • python -c "import ssl; print(ssl.get_default_verify_paths())"을 실행하여 현재 항목을 확인합니다 (존재하는 경우 유효성 검사).

  • OpenSSL은 다른 인증서 데이터베이스를 지정하는 데 사용할 수있는 한 쌍의 환경 (SSL_CERT_DIR, SSL_CERT_FILE)을 가지고 있습니다.PEP-476.
  • 호스트를 신뢰할 수 있음으로 표시하려면 --trusted-Host <hostname>를 사용하십시오.
  • Python에서는 verify=Falserequests.get를 사용합니다 ( SSL Cert Verification 참조).
  • 인증서 확인을 피하려면 --proxy <proxy>를 사용하십시오.

자세한 내용은 다음을 참조하십시오. 소켓 객체 용 TLS/SSL 래퍼 - 인증서 확인 .

16
kenorb

나에게 문제는 다음과 같은 파일과 함께 pip 폴더를 만들어 해결되었습니다 : pip.ini에서 C:\Users\<username>\AppData\Roaming\ 예 :

C:\Users\<username>\AppData\Roaming\pip\pip.ini

그 안에 내가 썼다 :

[global]
trusted-Host = pypi.python.org
               pypi.org
               files.pythonhosted.org

나는 파이썬을 재시작 한 후 pip가이 사이트를 영구적으로 신뢰하고 패키지를 다운로드하는 데 사용했습니다.

14
user2673238

최근 SSL 트래픽을 필터링 할 수 있도록 자체 인증 기관을 사용하는 회사의 웹 콘텐츠 필터 때문에이 문제가 발생했습니다. PIP는 필자의 경우 시스템의 CA 인증서를 사용하지 않는 것으로 보이므로 언급 한 오류가 발생합니다. PIP를 버전 1.2.1로 다운 그레이드하는 것은 나중에 자체적 인 문제 세트를 제시하므로 파이썬 3.4와 함께 제공된 원래 버전으로 돌아갔습니다.

제 해결 방법은 매우 간단합니다 : easy_install를 사용하십시오. 오래된 PIP 버전과 같은 certs를 확인하지 않거나, 매번 나에게 적합하고 easy_install과 함께 설치된 패키지를 제거하기 위해 PIP를 사용할 수 있기 때문에 시스템 인증서를 사용하는 것을 알고 있습니다.

그것이 작동하지 않고 문제가없는 네트워크 나 컴퓨터에 접근 할 수 있다면, 당신은 언제나 당신 자신의 개인 PyPI 서버를 설치할 수 있습니다 : 미러없이 로컬의 pypi 저장소 인덱스를 만드는 방법?

내가 마지막으로 도랑 노력으로 easy_install 사용하려고 때까지 거의 않았다.

10
Ross Peoples

Https 대신 http를 사용하여 SSL 오류를 무시할 수 있습니다. 물론 이것은 보안면에서 최적이 아닙니다. 하지만 서둘러야하는 경우 트릭을 수행해야합니다.

pip install --index-url=http://pypi.python.org/simple/ linkchecker
8
baxeico

Easy_install으로 pip 1.2.1을 설치하고 필자의 경우 패키지를 설치할 수있는 최신 버전의 pip (6.0.7)로 업그레이드했습니다.

easy_install pip==1.2.1
pip install --upgrade pip
7
theofanis

사용에 대한 답변

pip install --trusted-Host pypi.python.org <package>

작업. 그러나 리디렉션이나 pip이 (가) 치는 캐시가 있는지 확인해야합니다. pip 9.0.1가있는 Windows 7에서 실행해야했습니다.

pip install \
  --trusted-Host pypi.python.org \
  --trusted-Host pypi.org \
  --trusted-Host files.pythonhosted.org \
  <package>

상세한 플래그로 찾을 수 있습니다.

7
pmbotter

In ssl 인증 문제를 극복하기 위해,

이것은 내가 시험해보고 일한 것입니다. 나는 무언가를 설치하려고 할 때 오류가있어 패키지 이름에 책임감을 두었습니다.

이것은 핍에게 우리가 다운로드 한 호스트 인 pypi.python.org를 신뢰하고 패키지와 함께 신뢰하도록합니다.

pip 설치 - 신뢰 - 호스트 pypi.python.org 책임 있음

pip install --trusted - 호스트 pypi.python.org --upgrade pip

6
Arathy Jan

시간과 날짜를 올바르게 설정하십시오!

Mabey 나는 조금 늦었다.

나를 위해, 그것은 내 날짜와 시간이 라스베리 파이에서 잘못 구성되었다. 결과는 https://files.pythonhosted.org/ server를 사용하여 모든 SSL 및 HTTPS 연결이 실패한 것입니다.

다음과 같이 업데이트하십시오.

    Sudo date -s "Wed Aug  23 11:12:00 GMT+1 2018"
    dpkg-reconfigure tzdata
6
Thomas Devoogdt

네 가지 옵션이 있습니다.

매개 변수로 인증서 사용

$ pip install --cert /path/to/mycertificate.crt linkchecker

pip.conf에서 인증서 사용

이 파일을 만듭니다 :

$HOME/.pip/pip.conf (Linux)

%HOME%\pip\pip.ini (Windows)

다음 행을 추가하십시오.

[global]
cert = /path/to/mycertificate.crt

인증서 무시 및 HTTP 사용

$ pip install --trusted-Host pypi.python.org linkchecker

Pip.conf에서 인증서 무시 및 HTTP 사용

이 파일을 만듭니다 :

$HOME/.pip/pip.conf (Linux)

%HOME%\pip\pip.ini (Windows)

다음 행을 추가하십시오.

[global]
trusted-Host = pypi.python.org

출처

5
thiagofalcao

가장 먼저,

    pip install --trusted-Host pypi.python.org <package name>

나를 위해 일하지 않았다. 계속 CERTIFICATE_VERIFY_FAILED 오류가 발생했습니다. 그러나 오류 메시지에서 그들이 'pypi.org'사이트를 참조했음을 알았습니다. 그래서 이것을 pypi.python.org 대신 신뢰할 수있는 호스트 이름으로 사용했습니다. 그것은 거의 나를 거기에 뒀다. CERTIFICATE_VERIFY_FAILED를 사용하여로드가 계속 실패했지만 이후 시점에로드가 실패했습니다. 실패한 웹 사이트에 대한 참조를 찾으면 신뢰할 수있는 호스트로 포함 시켰습니다. 결국 나를 위해 일한 것은 :

    pip install --trusted-Host pypi.org --trusted-Host files.pythonhosted.org <package name>
5
Pat B.

ActivePython 2.7.8, ActivePython 3.4.1 및 64 비트 Windows 7 Enterprise의 "stock"Python 3.4.2와 함께 pip install ftputil를 사용해도 동일한 문제가있었습니다. 모든 시도는 OP와 같은 오류로 실패했습니다.

Pip 1.2.1 : easy_install pip==1.2.1 ( https://stackoverflow.com/a/16370731/234235 참조)로 다운 그레이드하여 Python 3.4.2의 문제를 해결했습니다. ActivePython 2.7.8에서도 같은 수정이 이루어졌습니다.

2013 년 3 월에보고 된 버그는 아직 공개되어 있습니다 : https://github.com/pypa/pip/issues/829 .

4
psteiner

--verbose 옵션을 사용하여 pypi.python.org가 아닌 files.pythonhosted.org에 접속하기를 원할 때까지이 페이지의 아무 것도 저에게 효과적이지 않았습니다 :

pip install --trusted-Host files.pythonhosted.org <package_name>

따라서 실제로 --verbose 옵션을 통해 실패한 URL을 확인하십시오.

3
Dan Austin

영구 수정

pip install --upgrade pip --trusted-Host pypi.org --trusted-Host files.pythonhosted.org

예 :

pip install <package name> --trusted-Host pypi.org --trusted-Host files.pythonhosted.org
3
Devesh Sharma

"https"를 무시하도록 시도 할 수 있습니다.

pip install --index-url=http://pypi.python.org/simple/ --trusted-Host pypi.python.org  [your package..]
2
Smaillns

내 핍을 제거하고 이전 버전의 pip를 설치하여이 문제를 해결했습니다 : https://pypi.python.org/pypi/pip/1.2.1

2
user3080641

바울 슈타인 대답이 나를 도왔다.

내 PC에서 pip.ini 파일을 찾지 못했습니다. 그래서 다음과 같이했다.

  1. AppData 폴더로 이동했습니다. 당신은 명령 프롬프트를 열고 appdata 폴더를 얻을 수 있습니다. echo % AppData %

 AppData location using command Prompt

또는 단순히 Windows 탐색기에 % AppData %를 입력하십시오.

 AppData location in windows Explorer

  1. 해당 appdata 폴더 안에 pip라는 폴더를 만듭니다.

  2. 방금 만든 pip 폴더에 pip.ini라는 간단한 텍스트 파일을 만듭니다.

  3. 선택한 간단한 편집기를 사용하여 해당 파일의 다음 구성 설정을 지나치십시오.

pip.ini 파일 :

[list]
format=columns

[global]
trusted-Host = pypi.python.org pypi.org

이제 너는 가야한다.

1
VivekDev

최근에 비주얼 스튜디오 2015를 사용하여 파이썬 3.6에서 같은 문제에 직면했습니다. 2 일을 보낸 후 솔루션과 그 문제가 해결되었습니다.

핍 또는 비주얼 스튜디오를 사용하여 numpy를 설치하는 동안 오류가 발생했습니다 numpy를 수집 https://pypi.python.org/simple/numpy/ : SSL 인증서를 확인하는 동안 문제가 발생했습니다. : [SSL : CERTIFICATE_VERIFY_FAILED] 인증서 확인 실패 (_ssl.c : 748) - 건너 뜀 요구 사항을 만족하는 버전을 찾을 수 없습니다. numpy (버전 :부터) numpy에 대해 일치하는 배포가 없습니다.

해상도 :

Windows OS의 경우

  1. 열기 -> "% appdata %"존재하지 않으면 "pip"폴더를 만듭니다.
  2. Pip 폴더에 "pip.ini"파일을 만듭니다.
  3. 파일 편집 및 쓰기
    [글로벌]
    trusted-Host = pypi.python.org 파일을 저장하고 닫습니다. 이제 pip/visual studio를 사용하여 설치하면 잘 작동합니다.
1
Ankit Raval

나에게 이것은 이전에 프록시 (피들러로 설정), 콘솔을 다시 열거 나 재부팅하여 문제를 수정 한 스크립트를 실행 중이기 때문입니다.

1
uingtea

하나의 솔루션 (for Windows)은 pip.ini 폴더에 %AppData%\pip\이라는 파일을 만듭니다.존재하지 않으면 폴더를 만듭니다} _ 다음 세부 정보를 삽입하십시오.

[global]
cert = C:/certs/python_root.pem
proxy = http://[email protected]_company.com:[email protected]_ip:proxy_port

... 그리고 설치 명령을 실행할 수 있습니다 :

pip3 install PyQt5

또 다른 옵션은 프록시와 인증서에 대한 인수를 사용하여 패키지를 설치하는 것입니다.

$ pip3 install --proxy http://[email protected]_company.com:[email protected]_ip:proxy_port \
   --cert C:/certs/python_root.pem PyQt5

인증서 *.cer 파일을 필수 *.pem 형식으로 변환하려면 다음 명령을 실행하십시오.

$ openssl x509 -inform der -in python_root.cer -out python_root.pem

희망이 사람을 돕는다!

1
Marco

일부 인증서가 system.eg에 없으면 opensuse install ca-certificates-mozilla에서이 문제가 발생할 수 있습니다.

0
sancelot

이것이 관련이 있는지는 잘 모르겠지만 Anaconda3/Library/bin에서 Anaconda3/DLL로이 파일을 복사하여 수정 한 비슷한 문제가 있습니다.

libcrypto-1_1-x64.dll

libssl-1_1-x64.dll

0
ColdCold

필자의 경우, 최소한의 알파인 도커 이미지로 파이썬을 돌리고있었습니다. 루트 CA 인증서가 누락되었습니다. 고치다:

apk update && apk add ca-certificates

0
Martin Melka

내 경우에는 그것은 내 회사의 내부 CA가 서명 한 SSL 인증서 때문이었습니다. pip --cert와 같은 해결 방법을 사용하는 것은 도움이되지 않았지만 다음 패키지는 다음을 수행했습니다.

pip install pip_system_certs

참조 : https://pypi.org/project/pip-system-certs/

이 패키지는 런타임에 pip와 요청을 패치하여 번들 된 certs ca가 아닌 기본 시스템 저장소의 인증서를 사용합니다.

이렇게하면 pip가 시스템 설치로 cert가 신뢰하는 서버에 대한 tls/ssl 연결을 확인할 수 있습니다.

0
Anton Bronnikov

나에게 제안 된 방법 중 아무 것도 작동하지 않았다. 즉, cert, HTTP, trusted-host를 사용했다.

제 경우에는 패키지의 다른 버전으로 전환했습니다 (이 경우 paho-mqtt 1.3.0 대신 paho-mqtt 1.3.1이 작동했습니다).

문제는 그 패키지 버전에 특정한 것 같습니다.

0
MiN

make을 사용하여 수동으로 Python을 설치 한 경우이 답변을 따라야합니다 : https://stackoverflow.com/a/42798679/6403406 .

0
waqasgard

지금까지 pip가 10으로 업그레이드되었을 때 pypi.python.org에서 files.pythonhosted.org로 경로가 변경되었습니다. pip --trusted- 호스트로 명령을 업데이트하십시오 files.pythonhosted.org python_package 설치

0
Shivam Kotwalia

나는 비슷한 문제에 직면했다. 나를 위해 일한 해결책 1) 파이썬 2.7 제거 2) python27 폴더 삭제 3) 최신 파이썬 다시 설치

0
Satyam Raikar