내부 또는 외부 명령으로 인식되지 않습니다.
컴퓨터에 장고를 설치하려고 할 때 이상한 오류가 발생했습니다.
명령줄에 입력한 시퀀스는 다음과 같습니다.
C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34> pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Python34> lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.
원인은 무엇입니까?
요.echo %PATH%:
C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
PATH 시스템 변수에 pip 설치 경로를 추가해야 합니다.기본적으로는 pip은 다음에 설치됩니다.C:\Python34\Scripts\pip 제공되고 ). "pip" "python" "Python" "C: "\Python34\Scripts" PATH를 선택합니다.
변수에 되어 있는지 하려면 PATH를 합니다.echo %PATH% CMD에서
PATH 변수에 pip 설치 경로를 추가하려면 제어판 또는setx명령어를 입력합니다.예를 들어 다음과 같습니다.
setx PATH "%PATH%;C:\Python34\Scripts"
주의: 공식 문서에 따르면 "setx 변수를 사용하여 설정된 v]ariables는 현재 명령 창이 아닌 향후 명령 창에서만 사용할 수 있습니다."특히 새로운 환경변수를 이용하려면 위의 명령어를 입력한 후 새로운 cmd.exe 인스턴스를 시작해야 합니다.
Scott Bartell이 이것을 지적해 준 것에 감사한다.
윈도우즈의 경우 패키지를 설치할 때 다음과 같이 입력합니다.
python -m pip install [packagename]
현재 버전 3.7.3에서는 올바른 시스템 변수를 얻는 데 약간의 문제가 있었습니다.
이것을 시험해 보세요.
「」라고 입력합니다.
start %appdata%md.md.md.md.md.md로 지정합니다.탐색기가 끝나면 " "에 이 표시됩니다.
../AppData/Roaming.
의 디렉토리로 1개의 디렉토리로 합니다.Local/Programs/Python/Python37-32/Scripts.
메모: 버전 번호가 다를 수 있으므로 위의 파일 경로를 복사하여 붙여넣으면 작동하지 않습니다.
이렇게 하면 다운로드 받은 Python의 올바른 위치를 알 수 있습니다.주소 표시줄에서 전체 디렉토리를 선택하여 파일 경로를 복사합니다.
그런 다음 시작 아이콘을 클릭하고 제어판 → 시스템 및 보안 → 시스템으로 이동합니다.그런 다음 패널 왼쪽에 있는 [시스템 상세 설정]을 클릭합니다.
그러면 오른쪽 하단에 있는 환경변수를 클릭하면 상자와 하자의 두 개의 상자가 나타납니다.위쪽 상자: '경로' 변수를 클릭하고 오른쪽에 있는 변수를 클릭합니다.디렉토리 경로를 클릭하여 붙여넣습니다.다음과 같이 표시됩니다.
세 번 클릭하고 cmd의 새 창을 열고 다음을 입력합니다.pip동작하는지 확인합니다.
명령어는 다음과 같습니다.
set PATH=%PATH%;C:\Python34\Scripts
는 즉시 동작했습니다(에코 %PATH% 후에 시행하면 패스 값 C:가 표시됩니다).\Python34\Scripts)
감사: Windows에서 PATH 환경변수에 디렉토리 추가
다른 방법으로.
앞서 기술한 답변과 같이 PATH를 추가하지 않을 경우,
는 pip으로 할 수 .py -mprefix로 합니다.
몇 번이고 몇 번이고 해야 하니까
예:
py -m <command>
에서와 같이
py -m pip install --upgrade pip setuptools
꼭 계셔야 합니다.pip ★★★★★★★★★★★★★★★★★」py 완료.
Windows 10 머신에서 동작하는 유일한 방법은 다음과 같습니다.
py -3 -m pip install xxxxx
또한, 긴 방법 - 이전의 모든 답변을 시도한 후 최후의 수단이었다.
C:\python27\scripts\pip.exe install [package].whl
이것은 바퀴가 있는 디렉토리의 cd 뒤에 표시됩니다.
기본적으로는 pip이 설치되지 않을 수 있습니다.생각할 수 있는 해결 방법은 다음과 같습니다.
python -m ensurepip --default-pip
[ Control Panel ]> [ Uninstall or Change Program ]으로 이동하여 Python XXX를 더블 클릭하여 설치를 변경합니다.PIP 컴포넌트가 확인 및 설치되었는지 확인합니다.

제어판 -> 프로그램 추가/삭제 -> Python -> Modify -> 옵션 기능(모두 클릭 가능)을 누른 후 다음을 누릅니다.-> 환경변수에 python 추가 -> 설치
경로 문제가 해결되었으므로 명령 프롬프트로 이동하면 지금 바로 pip을 사용할 수 있습니다.
나도 방금 같은 문제를 겪고 있었어.
폴더 후( 「」 「」 「」 )C:\Python33\Scripts)의 경로로, 나는 여전히 얻을 수 없었다.pip달려야 합니다..pip.exe install -package-pip install -package-.
Windows PowerShell 또는 cmd 프롬프트로 이동하여 다음과 같이 입력합니다.
python -m pip install openpyxl
최신 버전 Python 3.6.2 이상에서는 다음 사이트에서 이용할 수 있습니다.
C:\Program Files (x86)\Python36-32\Scripts
다음과 같이 환경 변수 경로에 경로를 추가할 수 있습니다.
경로를 설정한 후 명령 프롬프트 또는 Git을 닫으십시오.또한 관리자 모드에서 명령 프롬프트를 열어야 합니다.이것은, Windows 10 의 예입니다.
사용하다
set Path = `%PATH%;C:\Python34\;C:\Python27\Scripts`
또는 저처럼 PyCharm(2017-03-03)을 사용하는 경우 터미널에서 디렉토리를 변경하고 설치하십시오.
cd C:\Users\{user}\PycharmProjects\test\venv\Scripts
pip install ..
가장 빈번한 것은 다음과 같습니다.
cmd.exe을 쓰다
python -m pip install --user [name of your module here without brackets]
pip install django날 위해 일했어
경로는 Python 설치 스크립트 폴더가 있는 곳으로 설정해야 합니다.C:\Python34\스크립트
아마도 Django는 Python을 기반으로 하는 프레임워크이기 때문에 설치할 때 이 디렉토리 구조를 유지해야 하기 때문일 것입니다.
방금 Python 3.6.2를 설치했습니다.
나는 로서 길을 얻었다.
C:\Users\USERNAME\AppData\Local\Programs\Python\Python36-32\스크립트
시도해 보세요pip3. 예를 들면:
pip3 install pandas
Windows 의 경우는, cmd 를 열어, PYTON_HOME 의 위치를 확인합니다.where python다음 명령을 사용하여 환경변수 PATH에 이 위치를 추가합니다.
set PATH=%PATH%;<PYTHON_HOME>\Scripts
Linux에서 터미널을 열고 PYTON_HOME의 위치를 찾습니다.which python. 를 추가합니다.PYTHON_HOME/ScriptsPATH 변수에 접속합니다.
PATH=$PATH:<PYTHON_HOME>\Scripts
export PATH
나도 같은 문제에 직면해 있었다.Windows PowerShell을 Administrator로 실행합니다.이것으로 문제가 해결되었다.
이 중 어느 것도 나한테는 통하지 않았지만
python -m pip install -U pip
지정된 디렉토리를 PATH에 추가한 후 PATH는 정상적으로 동작합니다.
터미널의 Python 폴더 경로에 다음과 같이 입력합니다.
py -m pip
현재 버전의 pip을 확인합니다.명령 목록도 표시되며, 다음을 사용할 수 있습니다.
Python 2.7.9 이상부터 pip이 프리 인스톨 되어 있고, 당신의 스크립트 폴더에 있을 것이라고 생각합니다.
따라서 경로에 "scripts" 폴더를 추가해야 합니다.내 것은 다음 위치에 설치되어 있습니다.C:\Python27\Scripts자신의 경로를 확인하여 아래 사항을 적절히 변경할 수 있습니다.그런 다음 PowerShell로 이동하여 아래 코드를 PowerShell에 붙여넣고 키를 누릅니다.그 후 재부팅하면 문제가 해결됩니다.
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\Scripts", "User")
Windows 환경에서는 DOS 쉘에서 다음 명령을 실행합니다.
경로=%path%;D:\Program Files\python3.6.4\Scripts; (새 경로=현재 경로; Python 스크립트 폴더의 경로)
제어판을 사용하여 이전 버전을 삭제하고 새 버전을 설치했지만 환경변수에 올바른 경로를 추가해도 새 버전이 pip을 반영하지 않았습니다.다만, 언인스톨 후에도 로컬 앱 폴더에 있던 오래된 비단뱀의 폴더를 삭제해 버렸습니다.저에게는 그 길이 아래와 같았습니다.이 폴더를 삭제하면 문제가 해결됩니다.
C:\Users\username\AppData\Local\Programs\Python38
저도 같은 문제가 있었어요.넌 그냥 네 집으로 가면 돼
C:\Python27\스크립트
환경변수에 추가합니다.경로 설정 후 C:에서 pip.exe 파일을 실행합니다.\Python27\Scripts를 입력하고 cmd 단위로 pip을 실행합니다.단, 문제가 발생하지 않으면 pip2.7이나 pip2.exe 등의 모든 pip 어플리케이션을 실행해 보십시오.그리고 핍은 마법처럼 작동할 것이다.
설명: " 7 PC에서 "Windows 7 64비트 PC"를 추가한 후...Python34\Scripts 「」에 합니다.pip install pygame나한테는 통하지 않았어
래서서 확확...Python34\Scripts"가 .pip 그것은 , ,가 있었다.pip3 ★★★★★★★★★★★★★★★★★」pip3.4 나는 도망쳤다.pip3.4 install pygame .... .whl성공했어.
((「 창」)에서pygame...whl을(를) 사용하다.
SQL 2019 Python 설치 시 수정이 필요한 PIP에 대해 알려진 문제가 있습니다(스텝 7). 。
pip에는 TLS/SSL이 필요한 위치가 설정되어 있지만 Python에서는 ssl 모듈을 사용할 수 없습니다.
Workaround
Copy the following files:
libssl-1_1-x64.dll
libcrypto-1_1-x64.dll
from the folder
C:\Program Files\Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\Library\bin
to the folder
C:\Program Files\Microsoft SQL Server\MSSSQL15.MSSQLSERVER\PYTHON_SERVICES\DLLs
Then open a new DOS command shell prompt.
PATH를 수정한 후에도 이 오류가 계속 발생하였습니다.
코드베이스에 Python의 이전 버전(내 경우 2.7)이 필요한 경우 pip이 존재하기 전 버전일 수 있습니다.
정규판이라고는 할 수 없지만, 새로운 버전을 인스톨 하는 것이 도움이 되었습니다.(저는 2.7.13을 사용했습니다.)
언급URL : https://stackoverflow.com/questions/23708898/pip-is-not-recognized-as-an-internal-or-external-command
'programing' 카테고리의 다른 글
| MySQL 데이터베이스에서 열 이름을 포함한 Panda 데이터 프레임으로 데이터 가져오기 (0) | 2022.11.05 |
|---|---|
| 테이블의 일부에 대해 mysqldump를 사용하는 방법 (0) | 2022.11.05 |
| 테스트 클래스에 대해서만 비공개 방법을 공개하기 위한 주석 (0) | 2022.11.02 |
| 호스트 경로 볼륨이 있는 kubernetes 포드 내에서 mariadb가 크래시함 (0) | 2022.11.02 |
| 두 개의 외부 키가 동시에 NULL이 되지 않도록 합니다. (0) | 2022.11.02 |







