커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
requests 라이브러리가 다운로드 되지 않습니다!
undefined주차
북마크
박*빈
댓글
10
추천
0
조회수
12
조회수
12
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


안녕하세요 튜터님!

현재 requests 라이브러리를 다운 받아 사용해보는 단계의 작업을 진행중입니다.


pip install requests 입력 시 에러가 발생하여, 다른 분의 즉문즉답 속 튜터님의 답변을 활용하여

deactivate pip install requests 를 입력하니, 제대로 다운로드 되는 듯 하여 이후 작업을 진행했습니다.

그런데 requests 를 실행하니 제대로 실행되지 않고 있는 상황입니다!

어떻게 하면 될까요?



스파르타 즉문즉답스파르타 즉문즉답





작성한 코드 및 에러 메세지

오류 발생 시, 작성한 코드 전체와 에러박수빈@DESKTOP-SBVVEBP MINGW64 /c/sparta/pythonprac 

$ source c:/sparta/pythonprac/venv/Scripts/activate

(venv) 

박수빈@DESKTOP-SBVVEBP MINGW64 /c/sparta/pythonprac

$ pip install requests

ERROR: Exception:

Traceback (most recent call last):

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\cli\base_command.py", line 216, in _main

  status = self.run(options, args)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\cli\req_command.py", line 182, in wrapper

  return func(self, options, args)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\commands\install.py", line 324, in run

  requirement_set = resolver.resolve(

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 183, in resolve

  discovered_reqs.extend(self._resolve_one(requirement_set, req))

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 388, in _resolve_one

  abstract_dist = self._get_abstract_dist_for(req_to_install)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 331, in _get_abstract_dist_for

  skip_reason = self._check_skip_installed(req)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 236, in _check_skip_installed

  req_to_install.check_if_exists(self.use_user_site)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\req\req_install.py", line 432, in check_if_exists

  existing_dist = get_distribution(self.req.name) 

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 501, in get_distribution

  dist = search_distribution(req_name)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 492, in search_distribution

  packages = get_installed_distributions(skip=()) 

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 477, in get_installed_distributions

  return [d for d in working_set

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 478, in <listcomp>

  if local_test(d) and

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 386, in dist_is_local

  return is_local(dist_location(dist))

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 566, in dist_location

  egg_link = egg_link_path(dist)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 542, in egg_link_path

  if not virtualenv_no_global() and user_site:   

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 111, in virtualenv_no_global

  return _no_global_under_venv()

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 72, in _no_global_under_venv

  cfg_lines = _get_pyvenv_cfg_lines()

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 55, in _get_pyvenv_cfg_lines

  return f.read().splitlines() # avoids trailing newlines

UnicodeDecodeError: 'cp949' codec can't decode byte 0x88 in position 24: illegal multibyte sequence   

(venv) 

박수빈@DESKTOP-SBVVEBP MINGW64 /c/sparta/pythonprac 

$ pip install request

ERROR: Exception:

Traceback (most recent call last):

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\cli\base_command.py", line 216, in _main

  status = self.run(options, args)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\cli\req_command.py", line 182, in wrapper

  return func(self, options, args)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\commands\install.py", line 324, in run

  requirement_set = resolver.resolve(

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 183, in resolve

  discovered_reqs.extend(self._resolve_one(requirement_set, req))

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 388, in _resolve_one

  abstract_dist = self._get_abstract_dist_for(req_to_install)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 331, in _get_abstract_dist_for

  skip_reason = self._check_skip_installed(req)  

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\resolution\legacy\resolver.py", line 236, in _check_skip_installed

  req_to_install.check_if_exists(self.use_user_site)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\req\req_install.py", line 432, in check_if_exists

  existing_dist = get_distribution(self.req.name) 

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 501, in get_distribution

  dist = search_distribution(req_name)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 492, in search_distribution

  packages = get_installed_distributions(skip=()) 

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 477, in get_installed_distributions

  return [d for d in working_set

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 478, in <listcomp>

  if local_test(d) and

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 386, in dist_is_local

  return is_local(dist_location(dist))

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 566, in dist_location

  egg_link = egg_link_path(dist)

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\misc.py", line 542, in egg_link_path

  if not virtualenv_no_global() and user_site:   

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 111, in virtualenv_no_global

  return _no_global_under_venv()

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 72, in _no_global_under_venv

  cfg_lines = _get_pyvenv_cfg_lines()

 File "c:\sparta\pythonprac\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 55, in _get_pyvenv_cfg_lines

  return f.read().splitlines() # avoids trailing newlines

UnicodeDecodeError: 'cp949' codec can't decode byte 0x88 in position 24: illegal multibyte sequence   

(venv) 

박수빈@DESKTOP-SBVVEBP MINGW64 /c/sparta/pythonprac 

   |██████████████████████████████ | 133 kB 6.8 M   |████████████████████████████████| 140 kB 6.8 MB/s

Collecting charset-normalizer<4,>=2

 Downloading charset_normalizer-3.0.1-cp38-cp38-win_amd64.whl (95 kB)

   |█████████████████        | 51 kB 3.2 MB   |████████████████████▌      | 61 kB 3.8 MB   |████████████████████████    | 71 kB 4.5 MB   |███████████████████████████▌  | 81 kB 5.1 MB   |███████████████████████████████ | 92 kB 5.8 MB   |████████████████████████████████| 95 kB 1.7 MB/s Collecting idna<4,>=2.5

 Downloading idna-3.4-py3-none-any.whl (61 kB)

   |█████████████████████      | 40 kB 2.7 MB   |██████████████████████████▌   | 51 kB 3.4 MB   |████████████████████████████████| 61 kB 4.1 MB   |████████████████████████████████| 61 kB 42 kB/s

Installing collected packages: certifi, urllib3, charset-normalizer, idna, requests

Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 idna-3.4 requests-2.28.2 urllib3-1.26.14

WARNING: You are using pip version 20.2.1; however, version 23.0 is available.

You should consider upgrading via the 'c:\users\박수빈\appdata\local\programs\python\python38\python.exe -m pip install --upgrade pip' command.

박수빈@DESKTOP-SBVVEBP MINGW64 /c/sparta/pythonprac$ 메시지를 첨부해 주세요.

Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.

Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴