Linux는 Anaconda/Miniconda를 설치하고 환경을 구성합니다.
기사 디렉토리
이 기사는 주로 Feiteng Jiangniu 개발 보드(ARM 아키텍처) 에서 Python 가상 환경을 생성하기 위해 Anaconda/Miniconda를 사용할 때 직면한 몇 가지 문제를 기록하는 데 사용됩니다.
1. 아나콘다 다운로드
1. 공식 홈페이지 다운로드
2. 칭화미러 다운로드
/anaconda/archive/ 색인 | 청화대학교 오픈 소스 소프트웨어 미러 스테이션 | 청화 오픈 소스 미러
Linux 64비트(x86) 설치 프로그램 다운로드
메모:
ARM 아키텍처 에 Anaconda를 설치하는 경우 Linux 64비트(ARM64) 설치 프로그램을 다운로드하세요.
그렇지 않으면 다음 오류가 나타납니다.
Linux 64비트(ARM64) 설치 프로그램을 다운로드하고 다음 오류 메시지가 실행되는 경우 :
이 문제를 완벽하게 해결하려면 Anaconda 버전을 낮추고 miniconda3 4.9 버전을 사용해야 합니다 .
Conda 설치 패키지를 가져옵니다.
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh
2. 설치
다운로드한 설치 패키지 경로에서 실행
bash Anaconda3-2023.07-1-Linux-x86_64.sh
설치 패키지에서 다운로드한 버전은 다릅니다.
계약을 확인하고 계속하려면 Enter를 누르세요 .
Please 대답 'yes' 또는 'no'가 표시될 때까지 yes 를 입력합니다 .
3. 환경변수 추가
먼저 Anaconda가 환경 변수를 자동으로 구성하는지 확인하십시오.
source ~/.bashrc
conda를 다시 실행하여 다음 그림과 같이 Anaconda가 자동으로 환경변수를 설정한 경우
4. Conda는 가상 환경을 관리합니다.
1. conda는 가상 환경을 생성합니다
가상 환경 만들기
conda create -n my_env python=3.8.2
기존 가상 환경 보기
conda env list
2. Conda는 가상 환경을 활성화합니다.
활성화
conda activate my_env
비활성화
conda deactivate
3. 기본환경 자동 진입 취소
conda config --set auto_activate_base false
4. 콘다 소스 변경
칭화위안
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
5. conda는 설치 소스를 관리합니다.
설치된 소스 보기
conda config --show-sources
설치 소스 삭제
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
기본 소스 복원
conda config --remove-key channels
핍 소스 변경
pip install pkg -i http://pypi.douban.com/simple
Conda를 사용하여 소스를 변경하는 다른 방법
Vim을 사용하여 루트 디렉터리의 .condarc 파일을 편집하세요.
vim ~/.condarc
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
참고
Linux에서 conda 환경 구성 및 소스 변경 - Zhihu(zhihu.com)
Anaconda는 Tsinghua University 및 중국 과학기술대학교를 대체합니다_StarDust의 블로그-CSDN 블로그