能否通过'conda install'命令安装所有'pip'软件包?

问题描述 投票:0回答:1

我正在使用没有管理员权限且没有pip的电台。我需要使用PyCharm(已安装),因此要变通解决方案,我安装了Anaconda Navigator(不需要管理员),并且正在Anaconda中使用环境作为我在PyCharm中的解释器。

我对conda install和那里提供的包装有些困惑。它们是否都与Python软件包索引提供的相同?开发人员是否只将他们的工作上传到pypi.org,然后出现在pipconda安装中,还是不包括其中的每个python软件包?

感谢,如果问题不属于堆栈交换的这一部分,我深表歉意。

python pip pycharm anaconda python-packaging
1个回答
0
投票

[这里首先是一个花粉大贴子的链接,带有类似的问题:What is the difference between pip and conda?

但是这是我的观点和理解:

Pip库专门针对与python相关的软件包。 Conda也使用这些软件包,但是它也提供了与python不相关的软件包。

可用的最佳软件包示例是HDF5,它最初并未集成到pip中,而Conda拥有自己的hdf5软件包。 Pip有一个名为h5py的类似软件包。

此外,conda的虚拟化环境也是如此吸引人。在某种程度上,Conda就像Docker。

Conda Hdf5:https://anaconda.org/anaconda/hdf5

Pip h5py:https://pypi.org/project/h5py/

Conda Cloud能够读取PyPi库索引,因此它将知道新上载的软件包。

很抱歉,我的回答不够清楚!英语不是我的母语,再加上一年前我和您同舟共济。

© www.soinside.com 2019 - 2024. All rights reserved.