Python 离线工作环境搭建的方法步骤


Posted in Python onJuly 29, 2019

准备

在断网的和联网的机器安装pip,下载地址https://pypi.python.org/pypi/pip

在联网的开发机器上安装好需要的包

例如:

pip3 install paramiko
pip3 install fabric

打包已安装的包

新建pyenv文件夹用来存储下载下来的所需安装包

pip3 list #查看安装的包

#使用pip导出当前环境所有依赖包信息文件
pip3 freeze >requirements.txt

# 下载所有依赖包到本地
pip3 install -r requirements.txt -d /root/pyenv/

# pip10使用
pip download -d C:\Users\pyenv -r requirements.txt

在其他环境下(相同的系统环境)安装所有依赖

$ pip install --no-index --find-links=/home/pyenv -r requirements.txt

Collecting asn1crypto==0.24.0 (from -r requirements.txt (line 1))
Collecting bcrypt==3.1.4 (from -r requirements.txt (line 2))
Collecting certifi==2018.4.16 (from -r requirements.txt (line 3))
Collecting cffi==1.11.5 (from -r requirements.txt (line 4))
Collecting chardet==3.0.4 (from -r requirements.txt (line 5))
Collecting cryptography==2.2.2 (from -r requirements.txt (line 6))
Requirement already satisfied: fabric==2.0.1 in /home/ap/tscms/anaconda3/lib/python3.6/site-packages/fabric-2.0.1-py3.6.egg (from -r requirements.txt (line 7))

查看已经安装的包

pip freeze

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用reportlab画图示例(含中文汉字)
Dec 03 Python
Django项目实战之用户头像上传与访问的示例
Apr 21 Python
python自动发送邮件脚本
Jun 20 Python
python排序函数sort()与sorted()的区别
Sep 18 Python
Python通过TensorFlow卷积神经网络实现猫狗识别
Mar 14 Python
python使用threading.Condition交替打印两个字符
May 07 Python
Python玩转加密的技巧【推荐】
May 13 Python
python数据预处理之数据标准化的几种处理方式
Jul 17 Python
python实现简易学生信息管理系统
Apr 05 Python
Python语言异常处理测试过程解析
Jan 08 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
Python处理mysql特殊字符的问题
Mar 02 Python
如何通过python的fabric包完成代码上传部署
Jul 29 #Python
Python八皇后问题解答过程详解
Jul 29 #Python
python 标准差计算的实现(std)
Jul 29 #Python
Python 二叉树的层序建立与三种遍历实现详解
Jul 29 #Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 #Python
Python秒算24点实现及原理详解
Jul 29 #Python
django之状态保持-使用redis存储session的例子
Jul 28 #Python
You might like
如何在WIN2K下安装PHP4.04
2006/10/09 PHP
yii数据库的查询方法
2015/12/28 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
深入浅出理解javaScript原型链
2015/05/09 Javascript
jQuery实现Select左右复制移动内容
2016/08/05 Javascript
headjs实现网站并行加载但顺序执行JS
2016/11/29 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
Vue项目webpack打包部署到服务器的实例详解
2017/07/17 Javascript
基于Vue 2.0的模块化前端 UI 组件库小结
2017/12/21 Javascript
解决Angular4项目部署到服务器上刷新404的问题
2018/08/31 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python下读取公私钥做加解密实例详解
2017/03/29 Python
numpy中索引和切片详解
2017/12/15 Python
Django基于ORM操作数据库的方法详解
2018/03/27 Python
mac下给python3安装requests库和scrapy库的实例
2018/06/13 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
Python中使用双下划线防止类属性被覆盖问题
2019/06/27 Python
python sqlite的Row对象操作示例
2019/09/11 Python
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
新闻专业毕业生英文求职信
2014/03/19 职场文书
聘任书模板
2014/03/29 职场文书
档案保密承诺书
2014/06/03 职场文书
廉政教育的心得体会
2014/09/01 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
电视新闻稿
2015/07/17 职场文书
领导干部学习三严三实心得体会
2016/01/05 职场文书
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL
错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法?
2022/07/07 数码科技