在Python开发过程中,需要依赖很多第三方库来帮助我们快速实现功能。本文将介绍几个常用的第三方库下载方法及使用技巧。
一、 pip 安装库
pip是Python的包管理器,可以方便地下载、安装、升级Python第三方库。如果你的Python版本是2.7.9或之后的版本,那么pip应该已经默认安装,你可以直接在终端或命令行中使用。如果没有安装,可以到官网https://pip.pypa.io/en/stable/installing/
上进行下载安装。pip安装库的命令格式如下:
pip install 库名
例如,安装常用的数据处理库pandas:
pip install pandas
如果需要安装特定版本的库,可以在库名后面加上版本号:
pip install 库名==版本号
二、conda 安装库
conda是一个流行的开源软件包管理系统,主要面向数据科学家,可以管理Python包以及其他语言的包。像pip一样,conda可以方便地下载、安装、升级Python第三方库。如果你还没有安装conda,可以到官网https://www.anaconda.com/products/individual#Downloads
上进行下载安装。conda安装库的命令格式如下:
conda install 库名
例如,安装常用的可视化库matplotlib:
conda install matplotlib
如果需要安装特定版本的库,可以在库名后面加上版本号:
conda install 库名=版本号
三、GitHub下载库
Github上有很多Python第三方库的代码仓库,可以直接通过git clone命令下载到本地。例如,下载开源的深度学习库TensorFlow:
git clone https://github.com/tensorflow/tensorflow.git
下载完成后,可以将代码复制到项目中使用。需要注意的是,GitHub下载的库有可能是开发版,需要进行编译安装才能使用。
四、PyPI下载库
PyPI是Python Package Index,是官方的第三方库仓库。可以在https://pypi.org/
上搜索需要的库,然后下载源代码或者whl文件进行安装。例如,搜索jieba分词库:
步骤如下:
- 在搜索框中输入“jieba”
- 点击搜索,找到相应的库
- 在右侧“Download files”中选择需要的版本下载
下载完成后,可以使用pip进行安装:
pip install jieba-库版本号.whl
五、使用requirements.txt文件下载库
在项目中,我们通常会将所有依赖的第三方库放在一个文件中,方便自己和其他人在新的环境中快速搭建开发环境。这个文件通常命名为requirements.txt,可以使用pip安装其中的库。例如,有如下内容的requirements.txt文件:
tensorflow==2.4.1
numpy==1.19.5
pandas==1.2.3
可以使用以下命令进行安装:
pip install -r requirements.txt
这样,就会自动安装所有需要的库及其对应的版本。