总结网络:
在cmd里可以用pip安装包,在anaconda prompt里可以用conda安装包。这两个操作有区别吗?安装的模块都可以被IDE导入吗?
1.从是否安装“环境”来看 根据博主@爱晚乏客游 :区别就是环境不一样而已。anaconda里面的python是自带的,一般会包括很多科学计算包等等常用的模块,而cmd中的,如果是你另外安装的,相当于是另外一个解释器,正常这两者不会冲突,也不会共用。安装的模块都可以被IDE导入,不过只能导入你的IDE目前使用的解释器所带的包,而不能使用到另外的包,除非你把IDE的解释器切换过去。conda相当于一个包管理器,和pip类似,不过两者还是有区别的,pip一般不会安装依赖,而conda则会帮你安装你目前要安装模块的所有依赖。但是很多包只能通过pip安装,conda安装不了。
2.细节 anaconda在Windows下安装的时候,有一个选项:将Anaconda加入环境变量。如果勾选该选项,自带的prompt从使用上来说与cmd无异,即在cmd中可以用prompt中使用的命令;若没勾选上选项,在cmd中无法直接调用conda或python等, 只能通过prompt来切换环境调用conda。
3.安装命令:pip install 包名
conda install 包名