파이썬 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>