간결한
conda 명령 줄 도구이자 파이썬 패키지입니다.
Miniconda 설치 프로그램 = Python + conda
Anaconda 설치 프로그램 = Python + conda+ 메타 패키지anaconda
meta Python pkg anaconda= 데이터 과학에서 매일 사용하는 약 160 개의 다른 Python 패키지
Anaconda 설치 프로그램 = Miniconda 설치 프로그램 + conda install anaconda
세부 묘사
conda환경 관리자이자 패키지 관리자입니다. 도구 자체를 의미합니다. conda가능하게한다
- 패키지 설치
conda install flake8
- 모든 버전의 Python으로 환경을 만듭니다.
conda create -n myenv python=3.6
conda바이너리 명령이 아니며 Python 패키지 입니다. conda작동 하려면 Python 환경을 만들고 여기에 패키지 conda를 설치해야 합니다. 이것이 Anaconda 설치 프로그램과 Miniconda 설치 프로그램이 들어오는 곳입니다.
설치 프로그램 Minoconda는 Python과 패키지를 설치합니다 conda. 설치 프로그램 Anaconda는 Miniconda가 수행하는 작업을 수행 할뿐만 아니라 이름이 지정된 메타 Python 패키지 도 설치 anaconda합니다.
메타 패키지는 실제 소프트웨어를 포함하지 않고 단순히 설치할 다른 패키지에 의존하는 패키지입니다.
pkg anaconda에 포함 된 실제 160 개 이상의 파이썬 패키지 info/recipe/meta.yaml는 소스 파일 에 나열되어 있습니다 .
package:
name: anaconda
version: '2019.07'
build:
ignore_run_exports:
- '*'
number: '0'
pin_depends: strict
string: py36_0
requirements:
build:
- python 3.6.8 haf84260_0
is_meta_pkg:
- true
run:
- alabaster 0.7.12 py36_0
- anaconda-client 1.7.2 py36_0
- anaconda-project 0.8.3 py_0
# ...
- beautifulsoup4 4.7.1 py36_1
# ...
- curl 7.65.2 ha441bb4_0
# ...
- hdf5 1.10.4 hfa1e0ec_0
# ...
- ipykernel 5.1.1 py36h39e3cac_0
- ipython 7.6.1 py36h39e3cac_0
- ipython_genutils 0.2.0 py36h241746c_0
- ipywidgets 7.5.0 py_0
# ...
- jupyter 1.0.0 py36_7
- jupyter_client 5.3.1 py_0
- jupyter_console 6.0.0 py36_0
- jupyter_core 4.5.0 py_0
- jupyterlab 1.0.2 py36hf63ae98_0
- jupyterlab_server 1.0.0 py_0
# ...
- matplotlib 3.1.0 py36h54f8f79_0
# ...
- mkl 2019.4 233
- mkl-service 2.0.2 py36h1de35cc_0
- mkl_fft 1.0.12 py36h5e564d8_0
- mkl_random 1.0.2 py36h27c97d8_0
# ...
- nltk 3.4.4 py36_0
# ...
- numpy 1.16.4 py36hacdab7b_0
- numpy-base 1.16.4 py36h6575580_0
- numpydoc 0.9.1 py_0
# ...
- pandas 0.24.2 py36h0a44026_0
- pandoc 2.2.3.2 0
# ...
- pillow 6.1.0 py36hb68e598_0
# ...
- pyqt 5.9.2 py36h655552a_2
# ...
- qt 5.9.7 h468cd18_1
- qtawesome 0.5.7 py36_1
- qtconsole 4.5.1 py_0
- qtpy 1.8.0 py_0
# ...
- requests 2.22.0 py36_0
# ...
- sphinx 2.1.2 py_0
- sphinxcontrib 1.0 py36_1
- sphinxcontrib-applehelp 1.0.1 py_0
- sphinxcontrib-devhelp 1.0.1 py_0
- sphinxcontrib-htmlhelp 1.0.2 py_0
- sphinxcontrib-jsmath 1.0.1 py_0
- sphinxcontrib-qthelp 1.0.2 py_0
- sphinxcontrib-serializinghtml 1.1.3 py_0
- sphinxcontrib-websupport 1.1.2 py_0
- spyder 3.3.6 py36_0
- spyder-kernels 0.5.1 py36_0
# ...
meta pkg에서 사전 설치된 패키지 anaconda는 주로 웹 스크래핑 및 데이터 과학 용입니다. 마찬가지로 requests, beautifulsoup, numpy, nltk, 등