先说结论:
- conda 会覆盖pip安装的包,pip 不会覆盖conda的包,也就是说如果conda list和pip list同时都有numpy,那么调用numpy的时候,调用的就是conda list的那个版本,pip list的numpy相当于废弃了。
pip list显示的包只是当前虚拟环境里的包,conda list里的包是所有conda创建的环境所有的包,pip list
命令得到的结果是conda list
得到的结果的子集- 尽量避免混用,如果必须要混用,先用conda再用pip。