pip 常用命令
一、安装、卸载、更新
1、安装
pip install packagename
pip install -i https://mirrors.ustc.edu.cn/pypi/web/simple/ packagename # -i 或者 --index 使用清华源
pip install --target=d:\mypath packagename # 指定安装位置
pip --default-timeout=100 install packagename # 指定延迟时间(如果安装太慢会导致 time out,这就可以指定延迟时间)
2、卸载
pip uninstall packagename
3、更新
pip install --upgrade packagename
二、升级 pip
python -m pip install -U pip # -U 或者 --upgrade
报错:
解决:
python -m pip install -U --force-reinstall pip
三、查看已安装的包
1、查看所有
pip list
pip freeze
2、查看所有可升级的包
pip list -o
3、查看单个详细信息
pip show packagename
四、搜索包
pip search <搜索关键字>
五、打包
pip wheel <包名>
六、requirements.txt
用于记录所有依赖包及其精确的版本号,以便新环境的部署,requirements.txt 可以通过 pip 命令自动生成和安装;
生成 requirements.txt 文件:
pip freeze > requirements.txt
安装 requirements.txt 依赖:
pip install -r requirements.txt
七、配置 pip 源
1、Linux (阿里源)
vim ~/.pip/pip.conf
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
2、Windows (清华源)
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn