文档章节

分别在有网和无网状态下批量安装python库

KYO4321
 KYO4321
发布于 2019/10/17 15:02
字数 365
阅读 10
收藏 0
## 连网状态下,批量安装python库
查看当前python环境下已安装的库包版本
查看命令:pip freeze
"""
alabaster==0.7.10
anaconda-client==1.6.3
anaconda-navigator==1.6.2
anaconda-project==0.6.0
arrow==0.10.0
asn1crypto==0.22.0
astroid==1.4.9
astropy==1.3.2
Babel==2.4.0
backports-abc==0.5
backports.shutil-get-terminal-size==1.0.0
backports.ssl-match-hostname==3.4.0.2
beautifulsoup4==4.6.0
"""


将当前python环境下的库包及其对应版本导出为requirements.txt
使用命令pip freeze >requirements.txt 
"""
alabaster==0.7.10
anaconda-client==1.6.3
anaconda-navigator==1.6.2
anaconda-project==0.6.0
arrow==0.10.0
asn1crypto==0.22.0
astroid==1.4.9
astropy==1.3.2
Babel==2.4.0
backports-abc==0.5
backports.shutil-get-terminal-size==1.0.0
backports.ssl-match-hostname==3.4.0.2
beautifulsoup4==4.6.0
"""


然后在所需安装对应库包的机器上运行如下命令,即可将之前python环境中的库包实现批量安装
pip install -r requirements.txt

## 无网络状态下,批量安装python库
根据requirements.txt里面的库包信息,在有网络的环境下下载对应的版本
并将下载的相应库包的完整名称复制到download.txt
"""
## download.txt内容如下:
boto-2.45.0-py2.py3-none-any.whl
protobuf-3.7.0-cp36-cp36m-manylinux1_x86_64.whl
graphviz-0.11.1-py2.py3-none-any.whl
"""
然后在所需安装对应库包的机器上运行如下命令,即可在无网络的环境下,批量安装所依赖的python库包
pip install -r download.txt

## 批量卸载库包
pip uninstall -r requirements.txt
## 参考资料
https://blog.csdn.net/chenhaojing/article/details/82804185
https://github.com/fizyr/keras-retinanet/blob/master/.travis.yml

© 著作权归作者所有

KYO4321
粉丝 4
博文 151
码字总数 87849
作品 0
深圳
程序员
私信 提问
python各类爬虫案例,爬到你手软!

小编整理了一些爬虫的案例,代码都整理出来了~ 先来看看有哪些项目呢: python爬虫小工具(文件下载助手) 爬虫实战(笔趣看小说下载) 爬虫实战(VIP视频下载) 爬虫实战(百度文库文章下载...

糖宝lsh
2019/04/14
814
0
Windows下载Android全部源码

下载msysgit,安装 官方下载:http://code.google.com/p/msysgit/downloads/list, 打开Git Bash,执行命令 输入命令,切换到manifest目录 git tag 列出android各个分支版本 下载android-2.2...

SuShine
2015/06/25
123
0
用sklearn预测共享单车出行数据 - 知乎

导入数据 我们看一下季节和假期对出行对影响,用到seaborn库对可视化。 从上面可以看出季节对出行影响较少,但是否为节假日对出行影响很大。 数据预处理 把datetime列数据变为pd.datetime类型...

数据科学家
2019/10/21
0
0
Android批量打包-如何一秒内打完几百个apk渠道包

在国内Android常用渠道可能多达几十个,如: 谷歌市场、腾讯应用宝、百度手机助手、91手机商城、360应用平台、豌豆荚、安卓市场、小米、魅族商店、oppo手机、联想乐商、中兴汇天地、华为、安...

SuShine
2017/10/23
68
0
2. Jetson TX2--python3下编译安装opencv3.4

jetpack3.2自带了opencv3.3,但是只提供了python2.7的编译版本,所以也只能在python2.7下使用,我本来以为有什么更简单的方法链接到python3中,但是遍查资料也没人说过这个东西,直到我找到一...

和蔼的zhxing
2018/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Numpy处理图片方法

在进行图像领域的深度学习的时候经常需要对图片进行处理,包括图像的翻转,压缩,截取等,一般都是用Numpy来处理。处理起来也很方便。 In[3] # 导入需要的包 import numpy as np import matp...

北方的郎
32分钟前
8
0
AMD集中擢升高管:从Intel挖了个高手

  1 月 17 日,AMD 官方宣布多项人事升迁、新人任命,擢升了四位高级副总裁:   AMD 同时还宣布, 聘请行业资深人士 Daniel McNamara 出任高级副总裁兼服务器业务部总经理,负责在第二代...

水果黄瓜
37分钟前
7
0
什么是泛型?

一、泛型的概念 泛型是 Java SE5 出现的新特性,泛型的本质是类型参数化或参数化类型,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型。 二、泛型的意义 一般的...

hncboy
今天
10
0
dynamic-connectivity 动态连通性问题之 quick-union 算法

quick-union 的思想是:若对象 p 的 root_id 和对象 q 的 root_id 相等,则认为 p 和 q 连通。 若要将对象 p 和对象 q 连通(已知两对象未连通),则将 p 的 root_id 的值设为 q 的 root_id ...

Phpythoner_Alei
今天
51
0
OSChina 周六乱弹 —— 实在选不出来就唱国歌

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @花间小酌 :#今日歌曲推荐# 分享阿冗的单曲《你的答案》。--祝大家在2020年都找到自己答案。 《你的答案》- 阿冗 手机党少年们想听歌,请使劲...

小小编辑
今天
342
7

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部