繁体   English   中英

在pip安装之前的conda

[英]conda before pip install

每当我想安装python包时,我会在github等的大多数站点/ README.md文档中找到pip install <package>指令。

最近一位同事告诉我先尝试conda install <package> ,如果失败(因为包不可用),之后再使用pip install过程。

尝试使用conda安装步骤真的有必要/有益吗?或者我可以直接进行pip install吗?

这取决于您的使用案例。 Conda不仅仅是pip。 Conda是在pip之后开发的,因为Conda人不认为pip做得不够。 它旨在处理python领域之外的库依赖关系,例如C库,R包,或者任何带有滚轮的东西。 以及处理python包本身。 这很重要,因为这些软件包的源代码中没有标准的setup.py,因此python不会将它们安装到site-packages目录中,这对于轻松导入非常有用。

重要的是要注意,你不能互换使用pip和conda,因为conda有不同的包装格式。

简洁地回答你的问题:如果你使用一个,我会坚持它为你所做的一切,并不使用conda“直到它不起作用的东西”然后只需切换到pip安装conda可以处理。 这是一个你无法解释的麻烦的超级好方法。

我的建议:如果你只坚持使用python和python,请使用pip。 如果您正在考虑对您的项目有价值的外部库,那么conda是一个不错的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM