命令
- 安装软件包。这里的包名,也可以是已经下载好的whl文件或tar.gz压缩包文件路径,或者包所在的URL地址。
pip install 包名
- 升级pip自身
pip install --upgrade pip
- 查看已经通过pip安装的包
pip list
- 显示当前已经通过pip安装的包及版本号
pip freeze
- 快速解决不同电脑相同配置
1)重定向到requirements.txt文件中:pip freeze > requirements.txt
使用已有的requirements.txt文件在另一个环境上安装各种包(比如在一台新电脑上):pip install -r requirements.txt
。
注:这个命令的好处就是,如果换了一个新的环境需要安装一个相同的python环境,那么只需要有requirements.txt文件即可快速安装,就不需要再思考要安装哪些包了。
在pycharm——工具——同步python要求里可以自动生成requirement.txt!!!!!!!
- 查看某个已经安装的包的详情
pip show 包名
- 查看过期的包
pip list --outdated
- 安装包到用户目录
pip install 包名 --user
- 安装本地的安装包
pip install 目录|文件名
- 卸载包
pip uninstall 包名
- 升级包
pip install 包名 --upgrade
- 显示包所在目录
pip show -f 包名
- 搜索包
pip search 关键字
- 查询可升级的包
pip list -o
- 下载包但不安装
pip install 包名 -d 目录
- 打包
pip wheel 包名
9、修改pip安装源。在mac上需要自己创建.pip/目录和配置文件。
mkdir ~/.pip
vim ~/.pip/pip.conf
# 阿里源
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
# 豆瓣源
[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
10、强制重装 pip 解决 Warning: pip is being invoked by an old script wrapper
python3 -m pip install --upgrade --force-reinstall pip
11、生成项目依赖requirements.txt
pip freeze > requirements.txt
# 安装
pip install -r requirements.txt
80%的人都看过的文章
本文来自凡蜕博客(https://blog.ysboke.cn), 转载请带上地址.。