오류를 제공하는 Windows의 pip-알 수 없거나 지원되지 않는 명령 'install'
http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47ec6ff3f6d962696fe08d4c8264ad49 를 다운로드 하고 실행 하여 Windows에 pip를 설치했습니다.python setup.py install
오류없이 설치가 잘되었습니다.
하지만 셀레늄 패키지를 설치하려고하면 다음과 같은 오류가 발생합니다.
pip install -U selenium
Unknown option: u
Unknown or unsupported command 'install'
내가 실수하는 곳은?
Perl 핍이 어딘가에 누워 있나요?
여기에 설명 된 문제처럼 들립니다.
https://github.com/mike-perdide/gitbuster/issues/62
확인하려면 Windows 명령 프롬프트에서 다음을 실행하십시오.
C:\>where pip
이것은 잠재적으로 다음을 출력합니다.
C:\strawberry\perl\bin\pip
C:\strawberry\perl\bin\pip.bat
그렇다면 이것이 귀하의 문제입니다. Unistall Strawberry Perl 또는 python pip의 전체 경로를 사용하십시오.
이 오류는 시스템이 pip.exe를 찾기 전에 pip.bat를 찾기 때문입니다.
Strawberry Perl을 제거하거나 전체 경로를 입력 할 필요가 없습니다.
내가하는 일은 Python 유틸리티를 사용하고 싶을 때 pip.exe (apt-get과 동일한 수의 키 입력)를 입력하는 것입니다. 이 방법은 Python (x, y) 2.7x 및 Strawberry Perl이 설치된 Win7에서 나를 위해 작동하는 것 같습니다.
Ubuntu에서 동일한 문제가 있었고 다음과 같이했습니다.
$ sudo apt-get remove pip
$ sudo apt-get install python-pip
나도이 문제가 있었고 Johannes가 말했듯이 perl pip가 Python pip를 방해하기 때문입니다.
이 문제를 해결하려면 다음과 같이하면됩니다.
python -m pip install <package_name>
매우 유용한 Johannes nswer 외에도 : Strawberry를 제거하지 않으려면 PATH
Windows 시스템에서 Python\Scripts
항목 순서를 다시 정렬 하여 딸기 항목보다 먼저 찾을 수 있습니다 . 이 작업을 수동으로 수행하지 않으려면 "Rapid Environment Editor"와 같은 도구를 사용할 수 있습니다.
Strawberry Perl을 제거하거나 전체 경로를 입력하지 않고도이 문제를 해결할 수 있습니다.이 C : \ Python2.7 \ Scripts (your Python directory) 디렉토리로 이동 한 다음 pip 명령을 사용하십시오.
파일 에 environment variable
대한 경로를 제공해야 pip.exe
합니다.
실행하는 동안 install command
아래 명령을 사용해야합니다
pip.exe install selenium
이것은 확실히 작동 할 것입니다.
Python 3.X 이상 :
CMD 프롬프트에서 다음을 입력합니다.
py -m pip install <package_name>
pip가 이미 설치되어 있는지 확인하십시오. exe 파일을 가리키는 pip에 대한 환경 변수 설정
업그레이드하려면 :
py -m pip install --upgrade pip
DwimPerl과 동일한 문제입니다. Dwim을 제거하면 문제도 해결되었습니다.
C : \ Python27 \ Scripts \ pip.exe install -U 셀레늄
Windows 10 에서 동일한 문제가 발생하여 마침내 문제를 성공적으로 해결했습니다.
다음 명령을 사용했습니다. where pip
pip의 여러 설치를 보여주었습니다. 다른 설치를 제거하면 정상적으로 작동했습니다.
'programing tip' 카테고리의 다른 글
CentOS 명령 줄에서 파일을 검색하는 방법 (0) | 2020.11.03 |
---|---|
Lisp 커뮤니티가 왜 그렇게 분열되어 있습니까? (0) | 2020.11.03 |
.NET Framework 디렉터리 경로 가져 오기 (0) | 2020.11.03 |
하위 디렉토리에 git 저장소 병합 (0) | 2020.11.02 |
Git Bash와 Windows 용 GitHub 쉘의 차이점은 무엇입니까? (0) | 2020.11.02 |