pip
由于python是模块化的开发,因此能够能够利用其他人写的现成的包来快速的完成特定的任务。为了加快包的安装,python有很多包管理的工具,其中pip
是目前使用最多的包管理工具。
在ubuntu系统可以直接安装python-pip
# Python 3的pip (建议安装Python3)
sudo apt-get install python3-pip
# Python 2的pip
sudo apt-get install python3-pip
Upgrade pip
sudo pip3 install --upgrade pip
安装之后,可以输入pip
查看简要的使用说明。需要注意的是,通过系统安装的pip,在使用pip安装包的时候,需要用sudo来执行。
pip search numpy
会找到很多跟numpy有关联的包,可以拷贝每一行最前面的那个包名字,通过安装命令去安装。
$ pip install numpy
安装numpy
这个包,同时它的依赖也自动安装到系统。
使用一个给定的URL安装包
$ pip -f URL install PACKAGE # 从指定URL下载安装包
$ pip -U install PACKAGE # 升级包
$ pip list
查看一个安装好的包的信息
$ pip show numpy
但是由于直接使用pip去访问国外的网站慢,所以需要设置好pip的镜像,从而加快包的安装。目前国内有很多pip包镜像,选择其中一个就可以加快很多安装速度
pip config set global.index-url 'https://mirrors.ustc.edu.cn/pypi/web/simple'