sudo命令,给用户一些管理员权限执行某些任务
pip list: 175 # 使用anaconda下的pip,anaconda下的pip管理的包
sudo pip list: 69 # 使用系统自带的pip,系统自带的pip管理的包
# packages in environment at /home/tsq/anaconda2:
conda list: 227 # conda管理的包
包管理器作用:自动化安装,查看,更新和删除包的过程的工具。
Conda和Pip都是一个包管理器。
Conda没有语言限制,可以构建和管理任何语言的任何类型的软件,这其中也包括Python。(来自网络)
Pip代表Pip Installs Packages,是Python的官方认可的包管理器,最常用于安装在Python包索引(PyPI)上发布的包。
PyPI网址:https://pypi.python.org/pypi 可以在这上面查询是否有自己需要的python包
当然,pip也可以安装whl文件。conda旨在管理任何软件堆栈中的包和依赖关系,其安装过程中,会提示
获取包元数据:Fetching package metadata, 不是从PyPi(PyPI - the Python Package Index: 目前有121523个包)
并且提示哪些包与当前所要安装的包之间有依赖关系,并且会自动安装和更新,用起来会更靠谱。
$conda info -e
# c