pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。
常用命令
查看版本和路径
pip --version |
获取帮助
pip --help |
升级pip版本
pip install -U pip |
查看安装包信息
pip show SomePackage |
列出已安装的包
pip list |
在文件中生成包依赖
pip freeze > requirements.txt # 生成txt文件 |
如果只针对项目生成依赖,推荐使用 pipreqs
pip install pipreqs # 安装 |
在全局环境中使用 pipreqs
生成当前目录依赖
# 安装 |
安装包
pip install SomePackage # 最新版本 |
包管理
pip install --upgrade SomePackage # 升级包,--upgrade = -U |
安装whl包
pip install wheel # 先安装wheel库 |
在命令前加 python -m
来指定python
python -m pip install XXX |
切换pip源
pip install SomePackage -i http://pypi.douban.com/simple --trusted-host pypi.douban.com |
除了上面这种用命令方式临时切换pip源,还可以永久切换pip源
在windos下切换,在windows文件管理器中,输入 %APPDATA%会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件,内容如下
[global] |
在linux环境下的修改方式和在windows环境下修改方式基本相同,在用户的家目录下面创建名为.pip文件夹,在创建好的.pip文件夹中创建名为pip.conf的文件,内容如下
[global] |
如果pip版本大于10.0, 则可以在命令行切换源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple |