小暖男石头哥|最新版pip用法一览
pip 是 Python 包管理工具 , 该工具提供了对Python 包的查找、下载、安装、卸载的功能 。 熟练使用此工具 , 也是python的基本功 。 目前最新版本为20.2.2 , 以下就以此版本来演示其使用 。
下面演示 , 是在windows10环境下 , 通过virtualenv工具建立的python虚拟环境中进行 。
- 启动虚拟环境(虚拟环境 , 建立在D:\workpython\testpip下 。 运行cmd , 进入console , 进入此目录)
运行venv\scripts\activate命令 , 启动虚拟环境
虚拟环境启动成功 , 路径前缀 , 多出(venv)
pip list 列出已经安装的包
pip show numpy 显示特定安装包的信息
pip check tensorflow 检查依赖包是否已经安装
pip hash numpy-1.19.1-cp36-cp36m-win_amd64.whl 计算安装包的hash值
pip install numpy 安装numpy包
pip install --upgrade tensorflow 或 pip install -U tensorflow
安装最新版本tensorflow(升级)
pip install numpy==1.13.3 安装指定版本包
pip install -itensorflow
指定从清华服务器下载tensorflow 安装包 。 等效于后面的配置文件中index-url设置 。
pip install -r requirements.txt 根据包需求文件批量安装 , 常用于复现环境
【requirements.txt内容格式为】
APScheduler==2.1.2
Django==1.5.4
MySQL-Connector-Python==2.0.1
MySQL-python==1.2.3
PIL==1.1.7
South>=1.0.2
django-grappelli==2.6.3
django-pagination==1.0.7
【本地安装】已经下载了安装包(whl文件)
pip install numpy-1.19.1-cp36-cp36m-win_amd64.whl 安装当前目录中的wheel安装包文件
pip uninstall -r requirements.txt -y 自动卸载requirements.txt中所有包(批量卸载)
推荐阅读
- 流年染花落|女娲娘娘补了天剩下块石头是华山
- 草莓味的棉花糖|陈根:当人工智能与猜拳狭路相逢,石头剪刀布还随机吗?
- 小暖男石头哥|索尼只能算中端,适合学生的HiFi级5大随身“神装”都有啥?
- 巨石·强森|在这些肌肉男在NBA巨人面前直接变“娇小”!巨石强森秒变小石头
- LOL|LOL战斗之夜宝箱开启 钻石宝箱晒限定 白银宝箱非酋晒珊瑚礁石头人
- 小暖男石头哥|Model S长沙街头失控连撞多人 特斯拉官方回应
- 烹饪|如何制松软的100%全麦面包?水的比例很关键,弄错硬得像石头
- 新疆吉木乃县:“石头村”的华丽“转身”
- 小暖男石头哥|iPhone 12 确认延迟发布,可能要等十月份
- 视阁国际|被告知没18亿美元换不了,搬石头砸自己脚!特朗普要移除华为中兴