VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • python基础教程之conda与pip的关系

最近在搭建平台的时候,遇到了conda,具体尝试使用之后觉得conda还是非常好用的。他会交代清楚相互有依赖的包是什么,确认之后才会执行指令。要比pip好很多。

普通按照python 的时候一般都是自带pip管理器的。conda与pip最大的不同之处是,当我们需要管理的packages不仅仅局限于python语言时,conda是更好的选择。如果不用conda也是可以的,但是就需要用pip+其他语言管理器实现替代。

 

综合来看,conda提供的是没有语言限制的,可以构建和控制任何语言的任何类型的依赖包的管理器。在安装过程中,conda还会完整提示哪些包与当前所要安装的包之间有依赖关系,更加可靠。所以conda的功能应该是包含pip的。

 

目前大多python环境都是使用anaconda进行部署,故这里就不具体说关于conda的按照启动指令。着重说明conda的包的使用。

复制代码

	
# 获取版本号
conda --version
# 获取帮助
conda --help 
conda -h

# 查看已安装package情况
conda list 
# 列举一个非当前活跃环境下的所有包
conda list -n your_env_name
# 为指定环境安装某个包
conda install -n env_name package_name
复制代码

 除此以外,还可以对环境进行部署工作。

如果有需要的伙伴,建议稍微花一点点时间,把conda领回家吧。


相关教程