sudo apt-get install 的是最新版本,不能安装旧版本,可能会与当前的python版本不兼容
ps: sudo 是命令行中提升权限使用的,往往我们在使用apt-get install时会加上sudo。sudo apt-get的方式安装会直接加入环境变量的,而用sudo pip install的方式之安装则不会。
可以用pip install 安装的默认是最新版本,但可以安装指定的旧版本
ps: pip install 和sudo pip install是不一样的,pip install调用的是anaconda安装的pip,位于/home/username/anaconda3/lib/python3.6/site-packages/pip下,安装的依赖也在这个位置,而sudo pip install 调用的是系统安装的pip,位于/usr/local/lib/python2.7/dist-packages
下。
pip 的一些用法
# 安装,可指定版本号
pip install chest==0.2.3
# 升级
pip install redis--upgrade
# 一次安装多个
pip install redis fabric virtualenv
# 从文本中安装,文本中为包名,一行一个,可以指定版本号
# 格式为:报名==版本号 比如 greenlet==0.4.10
pip install –r requirements.txt
# 删除
pip uninstall xlrd
# 导出当前已经安装包
pip freeze > requirements.txt