파이썬

파이썬 googleapiclient 모듈이 설치가 안될때 해결방법

by nanumi posted Mar 27, 2022
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 googleapiclient 모듈이 설치가 안될때 해결방법

 

컴퓨터가 고장나서 윈도우와 파이썬을 재설치했더니 

 

Traceback (most recent call last):

  File "c:\Python\py_code\구글API\캘린더.PY", line 6, in <module>

    from googleapiclient.discovery import build

ModuleNotFoundError: No module named 'googleapiclient'

PS C:\Python\py_code> python.exe -m pip3 install googleapiclient

 

모듈이 없다고 재설치 하라는 메시지를 보고

 

우선 PIP.EXE 부터 업그레이드를 했습니다.
 

C:\Python\Scripts>..\python.exe -m pip install --upgrade pip

Requirement already satisfied: pip in c:\python\lib\site-packages (21.2.4)

Collecting pip

  Downloading pip-22.0.4-py3-none-any.whl (2.1 MB)

     |████████████████████████████████| 2.1 MB 3.3 MB/s

Installing collected packages: pip

  Attempting uninstall: pip

    Found existing installation: pip 21.2.4

    Uninstalling pip-21.2.4:

      Successfully uninstalled pip-21.2.4

  WARNING: The scripts pip.exe, pip3.10.exe and pip3.exe are installed in 'C:\Python\Scripts' which is not on PATH.

  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

Successfully installed pip-22.0.4

 

 

그런데 업그레이드를 진행하니 매칭되는 모듈이 없다고 하네요?

황당해서 인터넷을 검색해봤더니,,,

 

C:\Python\Scripts>..\python.exe -m pip install googleapiclient

ERROR: Could not find a version that satisfies the requirement googleapiclient (from versions: none)

ERROR: No matching distribution found for googleapiclient

 

 

 

C:\Python\Scripts>..\python.exe -m pip install google-api-python-client

이렇게 하라고 나옵니다.

 

 

C:\Python\Scripts>..\python.exe -m pip install google-api-python-client

Collecting google-api-python-client

  Downloading google_api_python_client-2.42.0-py2.py3-none-any.whl (8.3 MB)

     ---------------------------------------- 8.3/8.3 MB 7.8 MB/s eta 0:00:00

Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5

  Downloading google_api_core-2.7.1-py3-none-any.whl (114 kB)

     ---------------------------------------- 114.7/114.7 KB 6.5 MB/s eta 0:00:00

Collecting uritemplate<5,>=3.0.1

  Downloading uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)

Requirement already satisfied: google-auth<3.0.0dev,>=1.16.0 in c:\python\lib\site-packages (from google-api-python-client) (2.6.0)

Requirement already satisfied: httplib2<1dev,>=0.15.0 in c:\python\lib\site-packages (from google-api-python-client) (0.20.4)

Collecting google-auth-httplib2>=0.1.0

  Downloading google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB)

Collecting protobuf>=3.12.0

  Downloading protobuf-3.19.4-cp310-cp310-win_amd64.whl (895 kB)

     ---------------------------------------- 895.5/895.5 KB 11.4 MB/s eta 0:00:00

Requirement already satisfied: requests<3.0.0dev,>=2.18.0 in c:\python\lib\site-packages (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client) (2.27.1)

Collecting googleapis-common-protos<2.0dev,>=1.52.0

  Downloading googleapis_common_protos-1.56.0-py2.py3-none-any.whl (241 kB)

     ---------------------------------------- 241.5/241.5 KB 14.5 MB/s eta 0:00:00

Requirement already satisfied: cachetools<6.0,>=2.0.0 in c:\python\lib\site-packages (from google-auth<3.0.0dev,>=1.16.0->google-api-python-client) (5.0.0)

Requirement already satisfied: six>=1.9.0 in c:\python\lib\site-packages (from google-auth<3.0.0dev,>=1.16.0->google-api-python-client) (1.16.0)

Requirement already satisfied: rsa<5,>=3.1.4 in c:\python\lib\site-packages (from google-auth<3.0.0dev,>=1.16.0->google-api-python-client) (4.8)

Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\python\lib\site-packages (from google-auth<3.0.0dev,>=1.16.0->google-api-python-client) (0.2.8)

Requirement already satisfied: pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 in c:\python\lib\site-packages (from httplib2<1dev,>=0.15.0->google-api-python-client) (3.0.7)

Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:\python\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3.0.0dev,>=1.16.0->google-api-python-client) (0.4.8)

Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\python\lib\site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client) (1.26.8)

Requirement already satisfied: certifi>=2017.4.17 in c:\python\lib\site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client) (2021.10.8)

Requirement already satisfied: charset-normalizer~=2.0.0 in c:\python\lib\site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client) (2.0.12)

Requirement already satisfied: idna<4,>=2.5 in c:\python\lib\site-packages (from requests<3.0.0dev,>=2.18.0->google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client) (3.3)

Installing collected packages: uritemplate, protobuf, googleapis-common-protos, google-auth-httplib2, google-api-core, google-api-python-client

Successfully installed google-api-core-2.7.1 google-api-python-client-2.42.0 google-auth-httplib2-0.1.0 googleapis-common-protos-1.56.0 protobuf-3.19.4 uritemplate-4.1.1

 

C:\Python\Scripts>

 

 

 

 

 


Articles

1 2 3 4 5