programing

zsh: 일치하는 항목을 찾을 수 없음: 요청[보안]

javajsp 2023. 7. 18. 21:31

zsh: 일치하는 항목을 찾을 수 없음: 요청[보안]

python urllib2 스크립트를 실행하려고 하는데 다음 오류가 발생합니다.

안전하지 않은 플랫폼 경고: 실제 SSL 컨텍스트 개체를 사용할 수 없습니다.이렇게 하면 urllib3가 SSL을 적절하게 구성하지 못하고 특정 SSL 연결이 실패할 수 있습니다.자세한 내용은 https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning 을 참조하십시오.

오류를 검색한 후 스택 오버플로가 발생하면 요청의 보안 패키지가 다운로드됩니다.
pip install requests[security]

하지만 실행하면 오류가 발생합니다.

zsh: 일치하는 항목을 찾을 수 없음: 요청[보안]

zsh가 이 라이브러리를 선택하지 않는 이유는 누구나 알고 있습니다. 요청을 설치/업그레이드하는 데 문제가 없습니다.

데비안 서버에서 실행 중입니다

zsh대괄호를 사용하여 글러브/패턴 매칭을 수행합니다.

즉, 문자 그대로의 대괄호를 명령에 인수로 전달해야 하는 경우 대괄호에서 벗어나거나 다음과 같은 인수를 따옴표로 묶어야 합니다.

pip install 'requests[security]'

에 대한 글로빙을 사용하지 않으려면pip영구적으로 명령을 수행하려면 이 명령을 추가합니다.~/.zshrc:

alias pip='noglob pip'

언급URL : https://stackoverflow.com/questions/30539798/zsh-no-matches-found-requestssecurity