Pip 명령 백과 사전 및 pip 설치 라이브러리 오류 솔루션

Python 라이브러리

Pygame :
SDL 기반의 이미지와 사운드가 포함되어있어 저수준 언어 (예 : 기계어 및 어셈블리 언어)의 제약없이 실시간 비디오 게임 개발이 가능합니다. 이러한 비전을 기반으로 필요한 모든 게임 기능과 개념 (주로 그래픽)이 게임 로직 자체로 완전히 단순화되고 모든 리소스 구조는 Python과 같은 고급 언어로 제공 될 수 있습니다. (Pygame은 원래 갑자기 멈춘 pySDL을 대체했습니다.)
Chardet :
텍스트, 웹 페이지 및 xml의 인코딩을 자동으로 감지 할 수있는 문자 인코딩 감지기.

colorama :
주로 텍스트에 다양한 색상을 추가하는 데 사용되며 사용이 매우 쉽습니다.

Prettytable :
주로 터미널 또는 브라우저 측에서 형식화 된 출력을 빌드하는 데 사용됩니다.

difflib :
[Python] 표준 라이브러리, 텍스트 차이 계산

Levenshtein :
문자열 유사성을 빠르게 계산합니다.

fuzzywuzzy :
퍼지 문자열 일치.

esmre :
정규식 가속기.

shortuuid :
간결한 URL / UUID 함수 라이브러리 집합입니다.

ftfy , 유니 코드 텍스트 도구 7, 유니 코드, ascii 및 유니 코드 텍스트 변환 기능.

xpinyin , 한자를 병음으로 변환하는 라이브러리

pangu.py , 중국어, 일본어 및 한국어 문자의 문자 및 숫자 간격을 조정합니다.

pyfiglet , 파이썬으로 작성된 figlet 프로그램 작성 ASCII 예술 사진에 사용하는 문자

uniout , 문자열에서 읽기 및 쓰기 가능한 문자 추출

awesome slugify , 유니 코드 처리를위한 Python slugify 라이브러리.

python-slugify , 유니 코드를 ASCII 내부 코드로 변환하는 slugify 라이브러리.

unicode-slugify , Django의 종속성 패키지 인 유니 코드 내부 코드를 생성합니다.

ply , lex 및 yacc 구문 분석 도구의 Python 버전

PHONENUMBERS , 구문 분석 전화 번호, 형식, 저장 및 국제 전화 번호를 확인합니다.

Python-user-agents 브라우저의 사용자 에이전트 (user-agents) 파서.

sqlparse , SQL 구문 분석기.

pygments , 일반적인 구문 강조 도구입니다.

python-nameparser 는 사람의 이름을 구문 분석하고 개별 구성 요소로 분해합니다.

pyparsing , 일반적인 파서 생성 프레임 워크.

tablib , XLS, CSV, JSON, YAML을 포함한 테이블 형식 데이터 형식.

python-docx , docx 문서 읽기, 쿼리 및 수정, Microsoft Word 2007/2008 docx 파일.

xlwt / xlrd , Excel 형식의 데이터 파일 읽기 및 쓰기.

xlsxwriter , Excel 형식으로 xlsx 파일을 만듭니다.

xlwings , Python을 사용하여 Excel 호출

csvkit , CSV 파일 툴킷.

marmir , Python [데이터 구조]를 스프레드 시트로 변환합니다.

pdfminer , PDF 파일에서 정보를 추출합니다.

pypdf2 , PDF 페이지 병합 및 변환을위한 함수 라이브러리.

Python-Markdown , 경량 마크 업 언어 인 Markdown 의 Python 구현입니다.

Mistune , 순수 Python으로 작성된 빠르고 모든 기능을 갖춘 Markdown 인터프리터입니다.

dateutil , 표준 Python 공식 datetime 모듈의 확장 패키지, 문자열 날짜 도구, 여기서 구문 분석기는 문자열을 datetime으로 구문 분석하고 rrule은 정의 된 규칙에 따라 datetime을 생성합니다.

더 나은 날짜 및 시간 처리를위한 Python 라이브러리 인 arrow

Python 3 버전 함수 라이브러리 인 Chronyk 는 사람이 작성한 시간과 날짜를 구문 분석하는 데 사용됩니다.

delorean , 시간 정리를위한 함수 라이브러리.

when.py 는 회의 날짜와 시간에 대해 인간적인 기능을 제공합니다.

moment , Moment.js와 유사한 날짜 / 시간 Python 라이브러리

pytz , 세계 시간대, tz 데이터베이스 시간대 정보 사용 [데이터베이스]

Python 기반의 HTML / XML 파서 인 BeautifulSoup 은 간단하고 사용하기 쉬우 며 매우 강력한 기능을 가지고 있으며 버그와 문제가있는 html 코드가 있더라도 파싱 할 수 있습니다.

lxml , 빠르고 사용하기 쉬우 며 매우 강력한 기능을 갖춘 유연한 HTML 및 XML 처리 라이브러리. 결함이 있거나 비표준 xml이 발생하면 Python 자체의 xml 프로세서가이를 구문 분석하지 못할 수 있습니다. 오류가보고되면 프로그램은 lxml의 복구 모드를 사용하여 오류를 구문 분석합니다.

htmlparser , 공식 버전은 HTML DOM 트리를 구문 분석하며 때때로 명령 줄 자동 양식 제출에 참여하는 것이 유용합니다.

pyyaml , YAML 인터프리터의 Python 버전입니다.

html5lib , 표준 라이브러리, HTML 문서 및 조각 구문 분석 및 직렬화.

pyquery , [jQuery]와 유사한 HTML 인터프리터 함수 라이브러리.

cssutils , Python CSS 라이브러리.

MarkupSafe , XML 또는 HTML / XHTML 안전한 문자열 마크 업 도구.

bleach , bleaching, HTML 기반 화이트리스트 함수 라이브러리.

xmltodict , JSON과 유사한 XML 툴킷.

xhtml2pdf , HTML / CSS 형식 변환기, pdf 문서 생성 살펴보기.

untangle 은 쉽게 액세스 할 수 있도록 XML 문서를 Python 객체로 변환합니다.

Pip 명령문 (cmd에서 실행 됨)

Python 버전보기

python

Python 설치 경로보기

where python

pip 버전 및 pip 설치 경로보기

pip -V

pip로 설치된 라이브러리의 기본 설치 경로를 확인하십시오.

python -m site

설치된 라이브러리보기

pip list

업그레이드 가능한 라이브러리보기

pip list -o

pip 버전 업그레이드 (방법 1)

python -m pip install --upgrade pip

pip 버전 업그레이드 (방법 2)

pip install -U pip

라이브러리 다운로드

pip install 库名

라이브러리 (설치됨)의 경로보기

pip install 库名

라이브러리 다운로드 (출시 시간 제한)

pip --default-timeout=时间 install 库名

라이브러리 제거

pip uninstall 库名

라이브러리 업데이트

pip install --upgrade 库名

특정 버전의 라이브러리 업데이트 (이중 등호 앞뒤에 공백 없음)

pip install 库名==版本号

강제 업데이트 라이브러리

pip install --ignore-installed 库名

도서관 검색

pip search 库名

pip 설치 라이브러리의 일반적인 오류

1. 명령 창 pip를 사용하여 Python 라이브러리를 설치할 때 진행률 표시 줄이 계속 표시되고 잠시 후 큰 빨간색 오류 메시지가 나타나고 마지막 줄에
pip._vendor.urllib3.exceptions.ReadTimeoutError : HTTPSConnectionPool (host = 'files)이 표시됩니다. .pythonhosted.org ', port = 443) : 읽기 시간 초과

이유 분석 :
인터넷 속도로 인해 설치 패키지를 다운로드하는 데 시간이 너무 오래 걸리고 기본 시간이 초과되었습니다
솔루션 :
pip --default-timeout = 100 install library name 입력

예를 들어 lxml 라이브러리를 설치하는 경우 pip --default-timeout = 100 install lxml을 입력합니다.

계속 기다리십시오
. 2. 라이브러리를 수십 퍼센트로 다운로드하면 오류가 발생하고 빨간색 문자의 상당 부분이 오류를보고합니다.
이유 분석 :
cmd 창에 pip를 설치하기 때문에 기본값은 외부 리소스를 다운로드하는 것이며 네트워크 속도는 종종 네트워크 문제로 인해 발생합니다. 불안정하거나 네트워크 속도가없는 경우 라이브러리를 설치할 때 오류가 발생합니다.
해결책 :
소스를 가정용 미러 소스로 교체하면 오류가 해결 될뿐만 아니라 속도도 크게 향상됩니다. 변경 방법은 포털을 클릭하세요 ------> pip로 국내 미러 소스를 변경하는 방법 .

추천

출처blog.csdn.net/CSDN_C2/article/details/108293462