用pip install加包名和版本号可精确安装,如pip install requests==2.28.1;支持==、>=、~=等约束语法,推荐~=用于生产;安装后可用pip show或import验证版本。
直接用 pip install 加包名和版本号即可,比如安装 requests 的 2.28.1 版本:
pip install requests==2.28.1
pip 支持多种版本约
束语法,按需选择:
pip install package==1.2.3(必须完全匹配)pip install package>=1.2.0
pip install package~=1.2.3(等价于 >=1.2.3, )
pip install package!=1.2.5
如果当前已安装其他版本,pip 默认不会覆盖。可加 --force-reinstall 强制安装,或先卸载再装:
pip uninstall package -y && pip install package==x.x.x
把依赖写进文件(如 requirements.txt)再批量安装更稳妥:
requests==2.28.1
numpy>=1.21.0
django~=4.2.0
然后运行:pip install -r requirements.txt
装完后用下面命令检查版本:
pip show package 或 pip list | grep package
在 Python 中也可以验证:
import package
print(package.__version__)
基本上就这些,不复杂但容易忽略双等号和空格细节。