如何使用PIP为Python 3批量安装指定列表或文件中的模块?
批量安装Python 3模块的实现方法
当然可行,pip原生支持批量安装模块,以下是两种常用方式:
1. 通过requirements文件安装
这是模块数量较多时最常用的批量安装方式:
- 创建一个文本文件(惯例命名为
requirements.txt),每行写入一个模块名,还可以指定版本约束,示例内容:requests>=2.31.0 numpy==1.26.0 pandas - 执行安装命令(确保用Python 3对应的pip,部分环境需用
pip3):pip3 install -r requirements.txt
2. 命令行直接传入模块列表
如果模块数量不多,也可以直接在命令行用空格分隔所有模块名:
pip3 install requests numpy pandas
需要指定版本时,直接在模块名后追加版本规则:
pip3 install requests>=2.31.0 numpy==1.26.0
额外提示
- 若系统同时存在Python 2和Python 3,务必使用
pip3避免安装到错误环境 - 如需通过国内镜像源加速安装,可添加
-i参数,例如:pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
内容的提问来源于stack exchange,提问作者BheezPen
相关产品推荐
相关产品推荐

