기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
pip 설정과 Python 패키지 설치
pip
와 함께 CodeCatalyst 사용하려면 패키지 저장소에 연결하고 pip
인증을 위한 개인 액세스 토큰을 제공해야 합니다. CodeCatalyst 콘솔에서 패키지 리포지토리에 pip
연결하는 방법을 확인할 수 있습니다. 인증하고 pip
CodeCatalyst 연결한 후 pip
명령을 실행할 수 있습니다.
목차
pip를 CodeCatalyst 사용하여 Python 패키지 설치하기
다음 지침은 CodeCatalyst 패키지 리포지토리 또는 업스트림 리포지토리 중 하나에서 Python 패키지를 pip
설치하도록 구성하는 방법을 설명합니다.
패키지 리포지토리에서 Python 패키지를 구성하고 pip
설치하기 위해 사용하려면 CodeCatalyst
-
https://codecatalyst.aws/
에서 CodeCatalyst 콘솔을 엽니다. -
프로젝트 개요 페이지에서 패키지를 선택합니다.
-
패키지 리포지토리 목록에서 패키지 리포지토리를 선택합니다.
-
리포지토리에 연결을 선택합니다.
-
리포지토리에 연결 대화 상자의 패키지 관리자 클라이언트 목록에서 pip를 선택합니다.
-
pip를 인증하려면 개인 액세스 토큰 (PAT) 이 필요합니다. CodeCatalyst 이미 가지고 있다면 사용할 수 있습니다. 없다면 여기에서 새로 만들 수 있습니다.
-
토큰 생성을 선택합니다.
-
복사를 선택하여 PAT 복사합니다.
주의
대화 상자를 닫은 후에는 PAT 다시 보거나 복사할 수 없습니다.
-
-
pip config
명령을 사용하여 CodeCatalyst 레지스트리 URL 및 자격 증명을 설정합니다. 다음 값을 바꿉니다.참고
콘솔 지침에서 복사하는 경우 다음 값을 자동으로 업데이트해야 하며 변경해서는 안 됩니다.
Replace
username
CodeCatalyst 사용자 이름과 함께Replace
PAT
당신과 함께 CodeCatalyst PAT.Replace
space_name
CodeCatalyst 스페이스 이름과 함께Replace
proj_name
CodeCatalyst 프로젝트 이름과 함께Replace
repo_name
CodeCatalyst 패키지 리포지토리 이름과 함께
pip config set global.index-url https://
username
:PAT
@https://packages.region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/simple/ -
패키지가 리포지토리 또는 업스트림 리포지토리 중 하나에 있다고 할 경우,
pip install
을 사용하여 패키지를 설치할 수 있습니다. 예를 들어 다음 명령을 사용하여requests
패키지를 설치할 수 있습니다.pip install requests
이
-i
옵션을 사용하여 패키지 저장소 대신 https://pypi.org에서패키지를 설치하는 것으로 일시적으로 되돌릴 수 있습니다 CodeCatalyst . pip install -i https://pypi.org/simple requests
PyPI에서 PyPi까지 파이썬 패키지 사용하기 CodeCatalyst
PyPI에 대한 업스트림 연결을 사용하여 리포지토리를 구성하여 CodeCatalyst 리포지토리를 통해 Python 패키지 인덱스 (PyPi)
PyPI에서 패키지를 사용하려면
-
아직 구성하지 않았다면 의 단계에 따라 CodeCatalyst 패키지 저장소로 pip를 구성하세요. pip를 CodeCatalyst 사용하여 Python 패키지 설치하기
-
리포지토리가 PyPI를 업스트림 소스로 추가했는지 확인하세요. 의 지침에 업스트림 리포지토리 추가 따라 PyPI 스토어 리포지토리를 선택하여 어떤 업스트림 소스가 추가되었는지 확인하거나 PyPI를 업스트림 소스로 추가할 수 있습니다.
업스트림 리포지토리에서 패키지를 요청하는 방법에 대한 자세한 내용은 을 참조하십시오. 업스트림 리포지토리가 포함된 패키지 버전 요청
pip 명령 지원
다음 섹션에는 지원되지 않는 특정 명령 외에도 CodeCatalyst 리포지토리에서 지원되는 pip 명령이 요약되어 있습니다.
리포지토리와 상호 작용하는 지원되는 명령
이 섹션에는 pip
클라이언트가 구성된 레지스트리에 하나 이상의 요청을 보내는 pip
명령이 나열되어 있습니다. 이러한 명령은 패키지 저장소에 대해 호출했을 때 제대로 작동하는 것으로 확인되었습니다. CodeCatalyst
CodeCatalyst pip search
구현되지 않습니다. CodeCatalyst 패키지 리포지토리를 pip
구성한 경우 pip search
실행하면 PyPI에서
지원되는 클라이언트 측 명령
이러한 명령은 리포지토리와 직접 상호 작용할 필요가 CodeCatalyst 없으므로 명령을 지원하기 위해 아무것도 할 필요가 없습니다.
Command | 설명 |
---|---|
패키지를 제거합니다. |
|
설치된 패키지를 요구 사항 형식으로 출력합니다. |
|
설치된 패키지를 나열합니다. |
|
설치된 패키지에 대한 정보를 표시합니다. |
|
설치된 패키지에 호환되는 종속성이 있는지 확인하세요. |
|
로컬 및 글로벌 구성을 관리합니다. |
|
요구 사항에 맞게 휠을 빌드합니다. |
|
패키지 아카이브의 해시를 계산합니다. |
|
명령 완성을 돕습니다. |
|
디버깅에 유용한 정보를 표시합니다. |
|
도움 |
명령에 대한 도움말을 표시합니다. |