在Anaconda储存库中有两种类型的安装程序:
"Anaconda installers“和"Miniconda installers”。
他们有什么不同?
此外,对于安装程序文件Anaconda2-4.4.0.1-Linux-ppc64le.sh,2-4.4.0.1代表什么?
发布于 2017-07-31 16:40:37
不同之处在于miniconda只是发布了存储库管理系统。因此,当您安装它时,只有没有包的管理系统。而对于Anaconda来说,它就像一个带有内置包的发行版。
与任何Linux发行版一样,也有一些版本为包含的包捆绑了大量更新。这就是为什么版本号存在差异的原因。如果您只决定升级Anaconda,则需要更新整个系统。
编辑现在在包管理方面有新的选项。mamba可以作为conda的替代物。它有一个更快的解决程序,是一个完整的重写在C++中。在conda和--experimental-solver=libmamba中,这个求解器实际上是实验可用的。如果您想了解更多信息,请查找关键字:mamba、mambaforge、micromamba。
发布于 2017-07-31 16:59:21
根据原始文档
如果您选择Anaconda:
如果您:
我自己用的。Anaconda肿了。许多软件包从未被使用过,而且在需要时仍然可以很容易地安装。
请注意,康达是包管理器(例如,conda list显示环境中所有已安装的包),而Anaconda和Miniconda是发行版。软件发行版是可以在系统上安装和使用的软件包的集合,这些包是预先构建的和预先配置的。包管理器是一种自动安装、更新和删除包的工具。
Anaconda是PyData生态系统中中央软件的完整发行版,它包括Python本身以及数百个第三方开源项目的二进制文件。Miniconda本质上是一个空Conda环境的安装程序,只包含conda、它的依赖项和Python。来源。
一旦安装了Conda,您就可以从零开始安装任何您需要的包以及任何想要的Python版本。
2-4.4.0.1是Anaconda安装包的版本号。奇怪的是,它并没有出现在他们的旧包装清单中。
2016年4月,Anaconda版本从2.5跃升到4.0,以避免与Python版本2& 3混淆。版本4.0包括Anaconda Navigator。
后续版本的发布说明可以找到这里。
发布于 2019-09-26 08:21:11
简介
conda既是命令行工具,也是python包。
Miniconda = Python + conda
Anaconda = Python + conda + meta anaconda
元Python anaconda =每天用于数据科学的约160个Python
Anaconda安装程序= Miniconda安装程序+ conda install anaconda
详细信息
conda是一个python管理器和一个环境管理器,这使得- install package with `conda install flake8`
- create an environment with any version of Python with `conda create -n myenv python=3.6`conda
conda,包管理器和环境管理器,是一个Python包。因此Python被捆绑在Miniconda安装程序中。因为conda使用自己的库/依赖项分发Python解释器,而不是在操作系统上安装现有的库/依赖项,还安装了其他最小的依赖项,如openssl、ncurses、sqlite等。
基本上,Miniconda就是及其最小依赖项。安装conda的环境是“基本”环境,以前称为“根”环境。conda + meta anacondaanaconda =大约160个Python,用于数据科学中的日常使用
元软件包,是指不包含实际软件的软件包,而只是依赖于要安装的其他软件包。从anaconda下载一个Anaconda云元包并从中提取内容。要安装的实际160+包列在info/recipe/meta.yaml中。
软件包:名称: anaconda版本:'2019.07‘构建: ignore_run_exports:- '*’编号:'0‘pin_depends:严格字符串: py36_0要求: build:-python3.6.8 haf84260_0 is_meta_pkg:- true run:- alabaster 0.7.12 py36_0 - anaconda-client 1.7.2 py36_0 -anaconda-项目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 -IPython7.6.1 py36h39e3cac_0 - ipython_genutils 0.2.0 py36h241746c_0 -ipywidget 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-基地1.16.4 py36h6575580_0 - numpydoc 0.9.1 py_0 #.-大熊猫0.24.2 py36h0a44026_0 - pandoc 2.2.3.2 0py36hb68e598_0 #.- qt 5.9.2 py36h655552a_2 #.-qt 5.9.7 h468cd18_1 -qtawese0.5.7 py36_1 -qt控制台4.5.1 py_0 - qtpy 1.8.0 py_0 #.-要求2.22.0 py36_0 #.- sphinx 2.1.2 py_0 -sphinxcont肋骨1.0 py36_1 -applehelp 1.0.1 py_0 -sphinxcont肋骨-devhelp 1.0.1 py_0 -Sphinxcont肋骨-htmlhelp 1.0.2 py_0 -sphinxcont肋骨-jsmah1.0.1 py_0 -sphinxcont肋骨-qthelp 1.0.2 py_0 -Sphinxcont肋骨-serializinghtml 1.1.3 py_0 -Sphinxcont肋骨-websupport 1.1.2 py_0 - spyder 3.3.6 py36_0 - spyder-kernels 0.5.1 py36_0 #.
元pkg anaconda的预装包主要用于网络抓取和数据科学。比如requests,beautifulsoup,numpy,nltk等。
如果安装了Miniconda,conda install anaconda将使其与Anaconda安装相同,只是安装文件夹名称不同。
2意味着conda在“基本”环境中的绑定Python解释器是Python2,而不是Python3。https://stackoverflow.com/questions/45421163
复制相似问题