Anaconda 의 설치 와 가상 환경 구축
1.Anaconda 의 소개
Anaconda 는 conda,Python 등 180 여 개의 과학 패키지 와 의존 항 을 포함 하 는 오픈 소스 Python 발행 버 전 을 말한다.대량의 과학 가방 이 포함 되 어 있 기 때문에 Anaconda 의 다운로드 파일 은 비교적 크다.
Conda 는 오픈 소스 패키지,환경 관리자 로 같은 기계 에 서로 다른 버 전의 패 키 지 를 설치 하고 의존 하 며 서로 다른 환경 에서 전환 할 수 있 습 니 다.
Anaconda 는 Conda,Python 과 설 치 된 공구 꾸러미 를 포함한다.예 를 들 어 numpy,pandas 등 이다.
Anaconda 는 python 초보 자 에 게 친절 합 니 다.python 메 인 프로그램 을 따로 설치 하 는 것 보다 Anaconda 를 선택 하면 많은 번 거 로 움 을 줄 일 수 있 습 니 다.Anaconda 에 자주 사용 하 는 기능 팩 을 많이 추 가 했 습 니 다.python 을 따로 설치 하면 이 기능 팩 들 은 자체 적 으로 설치 해 야 합 니 다.Anaconda 에 서 는 이런 것들 을 고려 할 필요 가 없습니다.또한 Anaconda 는 사용 하기 좋 은 대화 형 코드 편집기(Spyder,Jupyter notebook)두 개 를 추가 로 묶 었 다.
Anacond
1. Anaconda 홈 페이지
Anaconda 는 크로스 플랫폼 으로 Windows,macOS,Linux 버 전이 있 으 며 자신의 컴퓨터 설정 을 기준 으로 python 3.8 의 Windows 64-Bit 버 전 을 선택 합 니 다.
마지막 으로 Anaconda 3-2020.07-Windows-x86 로 다운로드64.exe。
2.공식 사이트:Anaconda installer archive
3. 청화대학 교 개원 소프트웨어 미 러 스테이션
3.Anaconda 설치
1.다운로드 한 Anaconda 3-2020.07-Windows-x86 를 더 블 클릭64.exe 파일,다음 화면 이 나타 나 면 Next 를 누 르 면 됩 니 다.
2.I Agree 를 클릭 합 니 다.
3.All User 를 선택 하고 Next 를 계속 클릭 합 니 다.
4.설치 할 폴 더 를 선택 하고 E:\Anaconda 3 에 설치 하고 Next 를 계속 클릭 합 니 다.
5.Advanced Installation Options,고급 설치 옵션.두 가지 기본 값 이면 됩 니 다.첫 번 째 는 환경 변 수 를 추가 하 는 것 입 니 다.**이 단계 에서 첫 번 째 옵션 설정 환경 을 선택 하지 마 십시오.나중에 환경 을 설정 하 십시오.그렇지 않 으 면 오류 가 발생 하기 쉽 고 오류 가 발생 한 후에 마 운 트 해제 하 는 것 이 번 거 롭 습 니 다.**두 번 째 는 기본적으로 Python 3.8 을 사용 하고 Install 을 누 르 면 드디어 설치 가 시 작 됩 니 다.
6.설 치 를 기다린다.설치 과정 은 사실 Anaconda 3-2020.07-Windows-x86 을64.exe 파일 에 압축 된 각종 dll,py 파일 은 모두 설치 대상 폴 더 에 기록 합 니 다.설치 완료 후 Next 를 계속 클릭 합 니 다.
7. Next 를 계속 클릭 하 세 요.
8.Finish 를 클릭 하면 그 두 개√를 취소 할 수 있 습 니 다.
4.Anaconda 환경 변 수 를 설정 합 니 다.
1.설정
내 컴퓨터 는 윈도 10 입 니 다.환경 변 수 를 설정 해 야 합 니 다.컴퓨터 오른쪽 단 추 를 누 르 면\\고급 시스템 설정\환경 변수\사용자 변수\path 에 Anaconda 의 설치 디 렉 터 리 를 추가 하 는 Scripts 폴 더,즉 E:\Anaconda 3\\Scripts(개인의 설치 경로 에 따라)입 니 다.
2.검증
명령 프롬프트 에서 Windows+R 또는 Windows 시스템\실행\cmd 로 명령 프롬프트 창 을 엽 니 다.
**1) python **
python 을 입력 하면 3.8 을 출력 합 니 다.×(원래 컴퓨터 에 python 을 설치 하지 않 은 상태 에서) 환경 변수 설정 이 성공 했다 는 뜻 입 니 다.
2)conda
입력
conda --version
,출력 conda 4.××,환경 변수 설정 이 성공 했다 는 뜻 입 니 다.3)업그레이드 키 트 업데이트
발생 할 수 있 는 오 류 를 피하 기 위해 conda upgrade--all 을 입력 하여 모든 도 구 를 업그레이드 합 니 다.
5.가상 환경 관리
인공지능 프로젝트 에 사용 해 야 하기 때문에 python 3.6 환경 을 설치 하고 torch-0.4.0-cp36-cp36m-win 을 설치 해 야 합 니 다.amd64.whl、torch-1.0.0-cp36-cp36m-win_amd64.whl。
1.가상 환경 구축 chPY 36
가상 환경 명=chPY 36,
명령 프롬프트 에 입력:
conda create -n chPY36 python=3.6
명령 의미:chPY 36 이라는 가상 환경 을 만 들 고 python 버 전 을 3.6 으로 지정 합 니 다.** 문제 발생:**conda 가상 환경 을 만 들 수 없고 다른 제3자 패 키 지 를 설치 할 수 없습니다.
** 오류 원인:**기본 미 러 원본 접근 속도 가 너무 느 리 면 시간 초과 로 업데이트 와 다운로드 에 실패 할 수 있 습 니 다.
** 해결 방안:**미 러 원본 을 칭 화 미 러 원본 으로 바 꾸 고 기본 미 러 원본 을 삭제 합 니 다.
** 해결 절차:1)명령 프롬프트 에 다음 코드 입력**
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
conda config --set show_channel_urls yes
** 2) 사용자 루트 디 렉 터 리(C:\Users\사용자 이름)에서.condarc 파일 을 찾 아 열 고 편집 하여 default 설정 줄 을 삭제 합 니 다.**다음으로 변경:
** 3)가상 환경 을 다시 만 들 고 명령 프롬프트 에 입력:conda create-n chPY 36 python=3.6,다음 그림 이 나타 나 면 성공 을 표시 합 니 다!**
2. Proceed
Proceed 여 부 를 알려 주 고 y 를 입력 하 십시오.
3.가상 환경 에 진입
명령 프롬프트 에 입력:
conda activate chPY36
오류 가 발생 했 습 니 다.해결 절차:1)명령 프롬프트 에 먼저 입력:activate(base 환경 으로 전환)
2)명령 프롬프트 에 다시 입력:conda activate chPY 36(chPY 36 환경 으로 전환)
4.설치 의존
**1) **파일 requirements.txt,torch-0.4.0-cp36-cp36m-winamd64.whl、torch-1.0.0-cp36-cp36m-win_amd 64.whl 은 C:\Users\\사용자 이름 위치 에 놓 습 니 다.
requirements.txt 의 코드 는 다음 과 같 습 니 다.
absl-py==0.9.0
astor==0.8.1
astunparse==1.6.3
backcall==0.1.0
backports.weakref==1.0rc1
bleach==1.5.0
certifi==2019.11.28
chardet==3.0.4
click==7.1.2
colorama==0.4.3
comtypes==1.1.7
cycler==0.10.0
dataclasses==0.7
decorator==4.4.2
filelock==3.0.12
gast==0.3.3
google-pasta==0.2.0
grpcio==1.27.2
h5py==2.10.0
html5lib==0.9999999
idna==2.9
imageio==2.8.0
imageio-ffmpeg==0.4.1
intel-openmp==2019.0
ipython==7.13.0
ipython-genutils==0.2.0
jedi==0.16.0
joblib==0.17.0
Keras==2.0.0
Keras-Applications==1.0.8
Keras-Preprocessing==1.1.2
kiwisolver==1.2.0
Markdown==3.2.1
matplotlib==3.2.1
mock==4.0.2
moviepy==1.0.2
numpy==1.19.4
opencv-python==3.4.3.18
opt-einsum==3.3.0
packaging==20.4
pandas==1.0.1
parso==0.6.2
pickleshare==0.7.5
Pillow==7.1.1
proglog==0.1.9
prompt-toolkit==3.0.5
protobuf==3.11.3
Pygments==2.6.1
pyparsing==2.4.7
PyQt5==5.14.2
PyQt5-sip==12.7.2
python-dateutil==2.8.1
pyttsx3==2.87
pytz==2019.3
PyYAML==5.3.1
regex==2020.10.28
requests==2.23.0
sacremoses==0.0.43
scikit-learn==0.23.2
scipy==1.5.4
sentencepiece==0.1.91
six==1.15.0
sklearn==0.0
style==1.1.0
tensorboard==1.13.1
tensorflow==1.13.1
tensorflow-estimator==1.13.0
tensorflow-tensorboard==0.1.8
termcolor==1.1.0
threadpoolctl==2.1.0
tokenizers==0.9.3
torch==1.0.0
tqdm==4.45.0
traitlets==4.3.3
transformers==3.5.0
update==0.0.1
urllib3==1.25.8
wcwidth==0.1.9
Werkzeug==1.0.0
wincertstore==0.2
wrapt==1.12.0
requirements.txt 의 torch 패 키 지 를 설명 하지 않 으 면 설치 할 때 알림 을 찾 을 수 없습니다.2)명령 프롬프트 에 입력:pip install torch-1.0.0-cp36-cp36m-winamd64.whl
3)**명령 프롬프트 에 입력:**pip install-r requirements.txt-i pypi.douban.com/simple/
5.테스트
1)테스트 프로그램 을 시험 적 으로 실행 하고,
shizipeixun.py 의 코드 는 다음 과 같 습 니 다.
'''
:
tensorflow==1.13.1
torch==1.0.0
transformers==3.5.0
'''
import numpy as np
import tensorflow as tf
import transformers
import torch
print(__doc__)
chPY 36 환경 에서 shizipeixun.py 를 실행 하고 shizipeixun.py 를 C:\Users\a 에 입력 하 십시오.
C:\Users\a>activate
(base) C:\Users\a>conda activate chPY36
(chPY36) C:\Users\a>python shizipeixun.py
오류 발생:2)알림 에 따라 transformers 폴 더 의 generation 을 수정 합 니 다.utils.py 의 원본 코드(173 줄)
transformers 폴 더 주소:E:\\Anaconda 3\\envs\chPY 36\\Lib\site-packages\\transformers
173 줄 의 내용 을 주석 하여 삭제 합 니 다.
173 줄 의 torch.boolTensor 를 torch.Intensor 또는 torch.Bite Tensor 로 변경 합 니 다.
3)테스트 프로그램 을 다시 실행 하여 다음 그림 을 출력 하 는 내용 을 보고 환경 설정 이 완료 되 었 음 을 나타 낸다.
6.Anaconda 첫 체험
1. Anaconda Prompt
경로:Windows 시작 메뉴/Anaconda/Anaconda Prompt,Anaconda Prompt 를 엽 니 다.이 창 은 doc 창 과 같 습 니 다.명령 을 입력 하면 python 을 제어 하고 설정 할 수 있 습 니 다.가장 많이 사용 되 는 것 은 conda 명령 입 니 다.이 pip 의 용법 과 마찬가지 로 이 소프트웨어 가 통합 되 었 습 니 다.직접 연결 할 수 있 습 니 다.켜 면 다음 그림 과 같 습 니 다.
conda 의 일부 명령,conda 의 간단 한 명령 을 더 많이 볼 수 있 습 니 다:
activate // base
activate learn // learn
conda create -n learn python=3 // learn python 3( )
conda env list // conda
conda list //
conda install requests requests
conda remove requests requets
conda remove -n learn --all // learn
conda update requests requests
conda env export > environment.yaml //
conda env create -f environment.yaml //
conda activate AQF-py36 //
conda deactivate //
2. Anaconda Navigtor공구 꾸러미 와 환경 을 관리 하 는 그래 픽 사용자 인터페이스 에 사용 되 며,추 후 관련 된 많은 관리 명령 도 Navigator 에서 수 동 으로 수행 할 수 있다.
3. Jupyter notebook
웹 의 대화 형 컴 퓨 팅 환경 을 바탕 으로 사람들 이 읽 기 쉬 운 문 서 를 편집 하여 데이터 분석 과정 을 보 여 줍 니 다.
예 를 들 어 C:\Users\a\Day 02 에 있 는 jpynb 파일 을 열 고 가상 환경 chPY 36 에서 실행 합 니 다.그림 과 같 습 니 다.
나타나다
아 나 콘 다 의 설치 와 가상 환경 구축 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.아 나 콘 다 의 설치 와 가상 환경 구축 에 관 한 더 많은 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
conda의 Python 가상 환경을 peco로 쉽게 전환conda에서 관리하는 Python 가상 환경을 peco에서 선택하여 쉽게 전환합니다. 다음을 설치한 것으로 이야기를 진행합니다. Anaconda OR Miniconda peco 이러한 설치에 대해서는 다음을 참조하...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.