Python(15)
-
[Python] Anaconda 가상환경 내보내기, 가져오기
Conda로 만든 가상환경은 파일로 내보내 다른 사람에게 공유하거나, 공유받아 동일한 가상 환경을 구성하여 개발환경을 만들 수 있다. 가상환경 내보내기 가상환경을 활성화 새 파일로 내보내기 $ conda activate {가상환경명} $ conda env export > {파일명}.yml $ ll -rw-r--r-- 1 minkyuseo staff 595B 2 24 20:24 {파일명}.yml 가상환경 가져오기 $ conda env create -f {파일명.yml} 실습 가상환경 생성 > cenv310 simplejson 패키지 설치 새파일로 내보내기 > cenv310.yml 가상환경 삭제 파일을 이용한 가상환경 생성 확인 $ conda create -n cenv310 python=3.10 $ cond..
2022.03.14 -
[Python] Anaconda 패키지 리스트, 검색, 설치, 삭제
현재 activate된 환경에 설치된 패키지 목록 확인하기 $ conda list 환경명을 지정하여 설치된 패키지 목록 확인하기 $ conda list -n {환경명} 패키지 검색 conda search 명령어를 통해 패키지를 검색 가능 검색하면 아래와 같은 정보를 제공한다 $ conda search simplejson Loading channels: done # Name Version Build Channel simplejson 3.12.0 py27h0cd98ad_0 pkgs/main simplejson 3.12.0 py35hcfaaced_0 pkgs/main simplejson 3.12.0 py36ha579bd7_0 pkgs/main simplejson 3.13.2 py27_0 pkgs/main si..
2022.03.14 -
[Python] Anaconda 설치, 환경 생성 / 삭제 / 확인, 활성화 / 비활성화
맥북, 맥미니 등 M1환경에서는 python -m venv 명령어를 통한 가상 환경 사용이 불가능한 상황이라 아나콘다 (Mini Conda)의 설치 및 사용이 필요한 상황이다. 윈도우 환경에서도 협업의 과정에서 환경 설정 파일을 공유하여 협업 환경을 만들 가능성도 있기 때문에, 개발 환경의 통일을 위해서라도 conda사용법을 알고 있는 것이 좋을 것이다. 사실 python 개발 시작을 m1 맥북에서 시작해서 conda를 사용하는 것과 pypi만 사용하는 것의 차이점이나 장단점을 느껴보지는 못했습니다. 0. env란? viture env를 쓰는 이유? env란? env는 유닉스 및 유닉스 계열 운영 체제용 셸 명령어이다. 환경 변수의 목록을 출력하거나, 현존하는 환경을 수정하지 않고도 변경된 환경 내에서 ..
2022.03.14