>  기사  >  백엔드 개발  >  Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

WBOY
WBOY앞으로
2023-05-04 21:31:051307검색

1. 가상 환경

가상화 개념, 컴퓨터와 독립적으로 개발된 환경입니다. 평신도의 관점에서 가상 환경은 가상 머신을 사용하여 콘텐츠의 일부를 격리합니다. 이 컨테이너에서는 필요한 종속성 패키지만 설치할 수 있으며 서로 격리됩니다. 서로 영향을 주지 않습니다

2. 가상 환경의 역할

어떤 프로젝트 개발에서는 어떤 프로젝트의 프레임워크가 필요한데 각 프로젝트에서 사용하는 프레임워크가 다를 수도 있고, 사용하는 프레임워크의 버전도 다를 수 있습니다. 필요에 따라 해당 라이브러리를 지속적으로 업데이트하거나 제거해야 합니다. 이는 분명히 매우 번거롭고 작업 효율성을 크게 떨어뜨립니다. 가상 환경은 이 문제를 매우 잘 해결합니다. 필요한 경우 환경을 전환하기만 하면 됩니다.

3. conda란?

  • conda는 여러 버전의 소프트웨어 패키지와 해당 종속성을 설치하고 이들 사이를 쉽게 전환하는 데 사용되는 오픈 소스 소프트웨어 패키지 관리 시스템 및 환경 관리 시스템입니다. conda는 단지 도구일 뿐이며 Anaconda와 Miniconda라는 두 가지 배포판이 있습니다.

  • Anaconda는 특정 Python 버전인 conda와 사전 설치된 많은 패키지 계산 도구가 포함되어 많은 공간을 차지하는 헤비급 제품입니다.

  • Miniconda는 가볍고 기본 conda와 Python이 포함되어 있으며 일부 라이브러리는 직접 설치해야 하며 상대적으로 가볍고 유연하며 공간을 거의 차지하지 않습니다.

다음은 일부 환경 관련을 기반으로 합니다. Windows Commands

4. 환경 관련 명령

1. 패키지 보기

Anaconda를 다운로드한 후 시작 메뉴에서 Anaconda 파일을 찾아 다음과 같이 열고

conda list

를 입력합니다. 현재 포함된 패키지 보기

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

2. conda 버전 확인

conda --version

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

3. 환경 확인

conda info -e

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

여기에 표시된 환경은 두 가지이며, 두 번째는 제가 직접 만든 환경

4. 새 환경 만들기

conda create -n tensorflow python=3.8
Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?tensorflow는 이 환경의 이름을 지정하고 Python 뒤에 버전 번호가 옵니다

위 명령을 입력한 후 Enter를 누릅니다. . 잠시 기다리면 이 패키지를 추가할지 묻는 다음 메시지가 나타납니다.

Enter

y

잠시 기다리면 다음 메시지가 나타나 성공적으로 설치되었음을 나타냅니다.

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

환경을 다시 확인하세요. 이번에는

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

새로운 환경이 생성된 모습을 보실 수 있습니다

5. 환경 전환

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?현재 환경이 기본 환경입니다. 예를 들어 제가 만든 텐서플로우 환경으로 들어가고 싶다면, 다음 명령을 입력하여 환경

conda activate tensorflow

6. 이 환경을 종료합니다

conda deactivate

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

7. 환경을 삭제하고

n 삭제하려는 환경 이름을

conda remove -n tensorflow --all
Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

y로 입력합니다. 확인

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

환경이 삭제된 것을 확인할 수 있습니다

Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?

위 내용은 Python의 Conda 및 환경과 관련된 명령 작업은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제