국내 pypi 미러 소스를 구성하는 방법은 무엇입니까?
萌褚
萌褚 2021-11-09 15:43:28
0
5
1135

PyPI(Python Package Index)는 Python 프로그래밍 언어용 소프트웨어 저장소입니다. 개발자는 PyPI를 통해 Python 커뮤니티에서 개발하고 공유한 소프트웨어를 찾아서 설치할 수 있으며, 자신이 개발한 라이브러리를 PyPI에 업로드할 수도 있습니다.

그래서 국내 pypi 미러 소스를 구성하는 방법

萌褚
萌褚

모든 응답 (2)
yntdx

샤오니아오 클라우드 서버를 사용하고 있는데 pip를 이용해서 직접 설치를 했습니다. pip의 기본 설치 소스가 해외에 있어서 속도가 매우 느리고 링크가 자주 끊어져서 확장패키지를 정상적으로 설치할 수 없습니다. 나중에 -i(긴 형식: --index) 매개변수를 사용하여 임시로 설치 소스를 국내 소스로 지정할 수 있습니다. pip 소스 구성 파일을 구성하여 pip 소스를 영구적으로 변경할 수도 있습니다. Linux 시스템 영구 수정 Linux에서는 ~/.pip/pip.conf를 수정합니다. (그렇지 않은 경우 폴더 및 파일을 생성합니다. 폴더에 "."를 추가하여 숨겨진 폴더를 나타냅니다.) [global]index-url = http:/ /mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com Windows 시스템 "C:Users your username" 디렉토리에 "pip" 디렉토리를 생성하고 " pip" 디렉토리 pip.ini" 파일(참고: UTF-8 BOM 프리 형식으로 인코딩됨) "pip.ini" 파일 내용: [global]index-url = http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com 아래에서 메모장, 메모장 등을 사용하십시오. window 파일 편집 시 UNICODE나 UTF-8로 저장하면 파일 시작 부분에 각각 2바이트 "xFFxFE", 3바이트 "xEFxBBxBF"가 추가됩니다. 즉, BOM입니다. 이때 pip는 구성 파일을 읽을 때 "ConfigParser.MissingSectionHeaderError: File does no section headers" 오류를 보고합니다. 이때 pip.ini를 처리하려면 다음 Python 스크립트를 사용하십시오. import redef Remove_BOM(config_path): content = 열기 (config_path).read() Content = re.sub(r"xfexff","", content) content = re.sub(r"xffxfe","", content) content = re.sub(r"xefxbbxbf ", "", content) open(config_path, 'w').write(content)if __name__ == '__main__': config_path = "C:UsersAdministratorpippip.ini" # 여기서 경로를 구성 파일에 해당하는 경로로 변경합니다. 제거_BOM(config_path)

    hehahha

    Alibaba Cloud 공식 미러 소스:

    https://developer.aliyun.com/mirror/?utm_content=g_1000303593

    PyPI 미러 소스 구성 방법

    a에서 다음 파일을 찾으세요.

    ~/.pip/pip.conf

    b. 파일 추가 또는 수정:

    [global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com
      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!