1) 에러 내용 목록 :

modulenotfounderror: no module named 'requests'
ModuleNotFoundError: No module named 'slack_sdk'

ModuleNotFoundError: No module named 'bs4'

 

 

2) 해결 내역 :

ㄴ 팁으로, pip install을 하려면 python이 설치되어 있는 경로로 이동해서 설치해야만 한다!
경로 : C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0

C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0>pip install requests
Collecting requests
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting charset-normalizer<4,>=2 (from requests)
  Downloading charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl.metadata (34 kB)
Collecting idna<4,>=2.5 (from requests)
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ---------------------------------------- 61.5/61.5 kB 545.7 kB/s eta 0:00:00
Collecting urllib3<3,>=1.21.1 (from requests)
  Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi>=2017.4.17 (from requests)
  Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ---------------------------------------- 62.6/62.6 kB 1.7 MB/s eta 0:00:00
Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
   ---------------------------------------- 158.3/158.3 kB 3.2 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl (99 kB)
   ---------------------------------------- 99.9/99.9 kB 1.9 MB/s eta 0:00:00
Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
   ---------------------------------------- 124.2/124.2 kB 2.4 MB/s eta 0:00:00
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
  WARNING: The script normalizer.exe is installed in 'C:\Users\7040_64bit\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\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 certifi-2023.7.22 charset-normalizer-3.3.2 idna-3.4 requests-2.31.0 urllib3-2.0.7

C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0>echo $?
$?

C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0>pip install slack_sdk
Collecting slack_sdk
  Downloading slack_sdk-3.23.0-py2.py3-none-any.whl.metadata (15 kB)
Downloading slack_sdk-3.23.0-py2.py3-none-any.whl (281 kB)
   ---------------------------------------- 281.0/281.0 kB 2.2 MB/s eta 0:00:00
Installing collected packages: slack_sdk
Successfully installed slack_sdk-3.23.0

C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0>pip install beautifulsoup4
Collecting beautifulsoup4
  Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
     ---------------------------------------- 143.0/143.0 kB 606.1 kB/s eta 0:00:00
Collecting soupsieve>1.2 (from beautifulsoup4)
  Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
Installing collected packages: soupsieve, beautifulsoup4
Successfully installed beautifulsoup4-4.12.2 soupsieve-2.5

C:\Users\7040_64bit\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0>pip install chardet
Collecting chardet
  Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
   ---------------------------------------- 199.4/199.4 kB 1.3 MB/s eta 0:00:00
Installing collected packages: chardet
  WARNING: The script chardetect.exe is installed in 'C:\Users\7040_64bit\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\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 chardet-5.2.0

 

*추가에러 :
UnicodeDecodeError: 'cp949' codec can't decode byte 0xed in position 129: illegal multibyte sequence

* 해결 : 텍스트 파일의 코딩 인식이 불가해서 생기는 문제, 
             파이썬 내 config 값을 utf-8로 읽도록 설정해주면 된다.

<As is>

config.read(config_file)

 

<To be>

config.read(config_file, encoding='utf-8')

'Language > python' 카테고리의 다른 글

python 3.6 / pip 설치  (0) 2023.11.06

+ Recent posts