在anaconda prompt下直接pip安装包,和进入Python环境下pip安装包的区别?

作为Python小白,最近安装好了anaconda,也在其环境下创建了一个Python3.6的环境,但不清楚在直接进入anaconda prompt下…
关注者
30
被浏览
69,064

9 个回答

pip 和 anaconda都可以实现python库的安装,不论是第三方库亦或是builtwith,但是有的时候用pip能够安装的库,用conda并不一定可以安装上。同样,用conda能够安装的库,有的时候用pip不一定会好使。将两者结合起来,配合自己的工作,何乐不为呢?

Anaconda提供了Spyder,Ipython,Jupyter,相比于原生态的Python,Anaconda已经集成了许多的第三方库(conda list或者pip list可以查看),但是在实际应用过程中,这些库远不能满足我们的要求,所有我们才会用到pip 和 conda去安装更多需要的库。

本质还是环境的区别

环境可以这么理解,就像电脑是一个小区,anaconda是小区里的一个房子

全局的python就像是在小区里安装了一个垃圾桶,谁都可以去使用它,去扔垃圾或者从垃圾桶里捡垃圾

但是anaconda里的python就像是在一个房子里安装了垃圾桶,除了房子里的自己人可以用它,难道外人还能进到房子里扔个垃圾或者捡个垃圾?

anaconda的诞生是因为之前数据分析需要安装很多库,非常麻烦,所以anaconda就把他们打包起来放到一起,每次需要处理数据直接进去用就可以了

当然,对于新手还是不建议一上来就使用anaconda,一方面是刚开始用不到那么多库,学到哪个下载哪个就好了,另一方面一上来就用anaconda会因为环境问题搞得晕头转向,会浪费很多时间

一行已经把经典的编程技术资料整理好,建议提前下载收藏,之后总会有你用到的时候



你好,我是一行,厦门大学硕士毕业,用python发表过两篇顶刊论文
日常分享python的技术学习,面试技巧,赚钱认知等,欢迎关注 @一行玩python
一行肝了3天,精选了9个方面的计算机技术资料,希望能够对你能有帮助
链接: pan.baidu.com/s/1-OKeUG 提取码: 0000