pip 是一个现代的,通用的 Python
包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。
python -m pip install --upgrade pip
pip install django
pip install django==2.2.25
pip show django
pip list
pip uninstall django
pip list --outdated
pip show --files <module_name>
pip install --upgrade <module_name>
pip freeze > requirements.txt
这个功能非常常用、好用!经常被用作项目环境依赖文件。
pip install -r requirements.txt
使用上面的txt文件,批量安装第三方库。
pip install -i https://mirrors.aliyun.com/pypi/simple/ pillow
pip download -d package <module_name>
pip download -d package -r requirements.txt
可以指定linux版本 --platform
可以指定模块的版本 ==
pip download --no-deps --platform linux_x86_64 -d your_offline_packages lightgbm==3.2.0
pip install --no-index --find-links="离线包路径" <module_name>
pip install --no-index --find-linds="离线包路径" -r requirements.txt
pip install --no-index --find-links="离线包路径" <module_name> --user
python pip 安装报错 error in setup command: use_2to3 is invalid. 解决方法
安装anyjson==0.3.3这个库,其他库也有可能发生
error in anyjson setup command: use_2to3 is invalid.
解决
pip install setuptools==57.5.0
原因
因为在setuptools 58之后的版本已经废弃了use_2to3