python:anaconda
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
python:anaconda [2017/05/23 22:26] – 만듦 rex8312 | python:anaconda [2025/03/15 08:43] (현재) – rex8312 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Python: Anaconda ====== | ====== Python: Anaconda ====== | ||
+ | |||
+ | ===== 대안 ====== | ||
+ | |||
+ | * miniforge: https:// | ||
+ | |||
+ | <code bash> | ||
+ | curl -L -O " | ||
+ | </ | ||
+ | |||
+ | ===== 가상환경 ===== | ||
가상 환경 생성 | 가상 환경 생성 | ||
conda create -n py35 python=3.5 anaconda | conda create -n py35 python=3.5 anaconda | ||
+ | | ||
+ | 가상 환경 리스트 | ||
+ | |||
+ | conda info --list | ||
+ | # conda env list | ||
가상 환경 제거 | 가상 환경 제거 | ||
conda remove --name py35 --all | conda remove --name py35 --all | ||
+ | # conda env remove -n py35 | ||
| | ||
- | libstdc++.so 버전이 낮을 때 | + | 가상 환경 복사 |
- | conda install libgcc | + | conda create --name myclone --clone myenv |
+ | |||
+ | 가상환경 export와 import | ||
+ | |||
+ | <code bash> | ||
+ | conda env export | ||
+ | conda env import -f environment.yml | ||
+ | </ | ||
| | ||
mkl이 문제가 될때 | mkl이 문제가 될때 | ||
줄 34: | 줄 57: | ||
conda install cmake | conda install cmake | ||
conda install make | conda install make | ||
+ | |||
+ | " | ||
+ | |||
+ | conda install libgcc | ||
+ | |||
+ | |||
+ | 패키지 버전 확인 | ||
+ | |||
+ | conda list | ||
+ | ==== CXXABI_x.xx.x 못 찾을 때 ==== | ||
+ | |||
+ | 1. 현재 libstdc++.so.6 파일 확인, 출력된 목록에 ' | ||
+ | strings / | ||
+ | |||
+ | 2. 가상환경에 libgcc (libstdc++.so.? | ||
+ | |||
+ | conda install gcc libgcc | ||
+ | | ||
+ | 3. 마지막 수단으로, | ||
+ | |||
+ | (1) cp / | ||
+ | (2) ln -s .... | ||
+ | (3) export LD_LIBRARY_PATH=/ | ||
+ | | ||
+ | ==== 가상환경에 환경변수 추가 ==== | ||
+ | |||
+ | envs_vars.sh 파일 두개 생성 | ||
+ | |||
+ | {가상환경 경로}/ | ||
+ | <code bash> | ||
+ | export _PATH=$PATH | ||
+ | export PATH={가상환경경로}/ | ||
+ | </ | ||
+ | |||
+ | {가상환경 경로}/ | ||
+ | <code bash> | ||
+ | export PATH=$_PATH | ||
+ | unset _PATH | ||
+ | </ | ||
+ | | ||
+ | ===== 추가 인증서가 필요할 때 ====== | ||
+ | |||
+ | 환경변수 REQUESTS_CA_BUNDLE 에 인증서(crt) 경로 지정 | ||
+ | |||
+ | 또는 그냥 해제 | ||
+ | |||
+ | conda config --set ssl_verify False | ||
+ | |||
+ | |||
+ | ===== 특정 환경에 모듈 설치할 떼 ===== | ||
+ | |||
+ | conda install -p {PATH} {module} | ||
+ | | ||
+ | conda install -n {환경이름} {모듈이름} | ||
+ | | ||
+ | |||
+ | ===== 원격 환경 활성화 (remote activation) ==== | ||
+ | |||
+ | <code bash> | ||
+ | ssh {user}@{host} " | ||
+ | </ | ||
+ | |||
+ | ===== 미러링 ===== | ||
+ | |||
+ | * https:// | ||
+ | |||
python/anaconda.1495578401.txt.gz · 마지막으로 수정됨: 2024/03/23 02:38 (바깥 편집)