-
파이썬 conda 및 pip 명령어python 2020. 12. 20. 09:05
pip와 conda는 파이썬의 각종 라이브러리들을 설치 및 관리해주는 패키지 매니져이다. pandas또는 tensorflow, keras 같은 것들이 모두 패키지(라이브러리)이고 이것들을 설치할때 pip와 conda명령어를 사용한다.
conda의 경우 anaconda.org에서 관리하는 패키지로 한정되어있기때문에 원하는 패키지가 없을 경우 pip를 사용한다. 간혹 책이나 인터넷에서 pip3, pip2 명령어도 볼 수 있는데 그냥 pip를 사용하면 된다. 예전에 여러버전 설치(파이썬2와 3을 함께 사용)했을때는 패키지설치 중복을 피하기위해 pip2와 pip3와 같이 버전을 붙여서 실행했다.
이것저것 삽질하면서 많이 사용하는 명령어들 모아봤다. 이외에도 네이버에 검색하면 여러 종류의 명령어들이 있다. 구글에서 찾은 명령어에 대한 설명 파일도 첨부한다.
conda --version conda version 확인 conda install numpy numpy 설치 conda install numpy selenium scipy numpy, selenium, scipy 동시 설치 conda install numpy=1.2 numpy 특정 버전(1.2) 설치 conda remove numpy numpy 제거 conda update conda conda 업데이트 conda update -all 모든 패키지 업데이트 conda list 설치된 패키지 목록 보여주기 conda list numpy numpy 설치유무, 버전확인 conda search numpy (conda 저장소에 패키지유무) numpy 검색 conda create -n py34 python=3.4 anaconda python3.4의 가상환경을 설치하고자 할 때C:\Anaconda3\envs에 -n옵션을 통해 지정한 이름(py34)으로 디렉터리가 생성되고 해당 디렉터리 안에 지정한 버전의 파이썬 python3.4와 패키지가 설치된다. 마지막 anacodna는 아나콘다의 기본패키지가 한번에 모두 설치됨을 의미함.
set CONDA_FORCE_32BIT=1
conda create -n py36_32 python=3.6 anaconda
conda activate py36_32base가 64비트일 경우 python3.6 32비트의 가상환경을 지정한 이름(py36_32)으로 설치하고자 할 때 conda env list 가상환경 목록 확인 conda info --envs 상기동일 conda info 현재 conda에 대한 정보 conda remove --name py36_32 --all py36_32 가상환경 삭제 pip --version pip 버전확인 pip list 설치된 패키지 목록 확인 python -m pip install --upgrade pip pip 업그레이드 pip install --upgrade pip 상기동일 pip install 패키지이름 패키지 설치 pip install 패키지이름==1.0 패키지 1.0버전 설치 pip uninstall 패키지이름 패키지 삭제 pip search 패키지이름 패키지 검색 pip install --upgrade 패키지이름 패키지 업그레드 python --version 파이썬 version 확인 python 실행 후 exit() 파이썬 version 확인, 32/64비트 확인 마침.
'python' 카테고리의 다른 글
파이썬 if ~ not in의 사용 (0) 2020.12.22 파이썬 판다스(pandas) 요약 정리 (1) 2020.12.19 파이썬 판다스(pandas) 데이터 처리 속도 비교 (2) 2020.12.19 파이썬 코드 스타일 (0) 2020.12.19 파이썬 Naming Rule (0) 2020.12.19