本文将从多个方面介绍Python安装包指定版本的方法。
一、pip install --version
可以使用pip install --version命令来安装指定版本的Python库,具体操作如下:
pip install 包名==版本号
其中,包名和版本号都需要写全,否则会报错。
例如,如果您想要安装pandas库的0.25.3版本,可以输入以下命令:
pip install pandas==0.25.3
二、pip install -r requirements.txt
如果您需要安装多个Python库的指定版本,可以创建一个requirement.txt文件,然后使用以下命令进行安装:
pip install -r requirements.txt
在requirements.txt文件中,每行写一个Python库和版本号,例如:
pandas==0.25.3 numpy==1.17.4 matplotlib==3.1.1
运行以上命令将会安装这三个库的指定版本。
三、conda install
如果您使用Anaconda作为Python环境管理器,可以使用conda install命令来安装指定版本的Python库。
具体操作如下:
conda install 包名=版本号
例如,如果您想要安装pandas库的0.25.3版本,可以输入以下命令:
conda install pandas=0.25.3
四、pipenv install
除了常规的pip和conda之外,还有一个比较新的Python环境管理器pipenv。使用pipenv install命令可以安装指定版本的Python库。
具体操作如下:
pipenv install 包名==版本号
例如,如果您想要安装pandas库的0.25.3版本,可以输入以下命令:
pipenv install pandas==0.25.3
五、从源代码安装
有些Python库可能没有发布指定版本的安装包,这时候可以从源代码进行安装。
具体操作步骤如下:
- 在官网上下载源代码压缩包,并解压到本地。
- 使用命令进入源代码目录:
- 使用以下命令安装:
cd 源代码目录
python setup.py install
六、总结
以上就是Python安装包指定版本的几种方法,无论使用哪种方法,都需要正确输入包名和版本号,否则会出现安装失败的情况。