是否可以通过“conda install”命令安装所有“pip”包?

2024-04-24 22:13:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是一个没有管理员权限和pip的站点。我需要使用PyCharm(已经安装)作为解决方法,我安装了Anaconda Navigator(不需要管理员),并使用Anaconda中的一个环境作为PyCharm中的解释器

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

谢谢,如果这个问题不属于堆栈交换的这个部分,我很抱歉


Tags: installpip方法orgpypinavigator权限环境
1条回答
网友
1楼 · 发布于 2024-04-24 22:13:37

首先,这里有一个链接指向另一个很好的帖子,上面有一个类似的问题:What is the difference between pip and conda?

但从我的观点和理解来看,这里有一个回应:

Pip库特别关注与python相关的包。Conda也使用这些,但是它也提供了与python无关的包

最好的封装示例是HDF5,它最初没有集成到pip中,Conda有自己的HDF5封装。Pip有一个类似的包,名为h5py

另外,康达的虚拟化环境正是它吸引人的地方。在某种程度上,康达就像码头工人

康达Hdf5:https://anaconda.org/anaconda/hdf5

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

condacloud能够读取PyPi库索引,因此它将知道新上传的包

对不起,如果我的回答不够清楚!英语不是我的第一语言,加上一年前我和你在同一条船上

相关问题 更多 >