电子发烧友网 > 嵌入式技术 > 正文

python虚拟环境迁移4大关键步骤

2019年01月07日 17:00 次阅读

python虚拟环境迁移:

注意事项:直接将虚拟环境复制到另一台机器,直接执行是会有问题的。

那么可以采用以下办法:

思路:将机器1虚拟环境下的包信息打包,之后到机器2上进行安装;

(有两种情况要考虑,机器2无网络和有网络情况(无网,证明无法在线安装包,那么就需要在机器1将包,整体打包成.whl,然后到机器2安装;有网情况,只需将导信息导出,然后到机器2上在线安装))

机器1:

1.首先在cmd命令行下,激活虚拟环境

python虚拟环境迁移4大关键步骤

2.在项目目录下新建一个whls文件夹(用来存储我们依赖包)然后在虚拟环境cmd命令下切换到whls目录

执行 pip freeze --all 》 requirements.txt 命 令 将安装包版本信息导入到requireents.txt文件中(该文件位置在执行cmd命令当前目录下,也就是whls下); 注意--all参数,加上此参数会将setuptools、urllib3包进行打包;如果不加,这两个不会打包。

python虚拟环境迁移4大关键步骤

3.机器2无网的情况下,先在机器1上将包下载到whls目录下--(有网也可以用此方法,这样可以减少在机器2下载安装包时间)

whls目录下执行虚拟环境cmd命令pip install --download 。 -r requirements.txt (注意--download后边的点,代表是下载到当前目录,并且requirements.txt存在于当前目录中,否则会报错)

python虚拟环境迁移4大关键步骤

机器2:

1.新建虚拟环境,并将项目目录放入该虚拟环境中

2.激活虚拟环境

python虚拟环境迁移4大关键步骤

3.虚拟环境cmd命令进入机器1复制过来的项目下whls目录

4.执行命令安装包

前提是依赖第3步

1) 有网情况通过requirements.txt包信息安装包命令如下:

pip install -r requirements.txt #安装依赖包

2) 通过机器1下载的包安装;命令如下:

pip install --no-index --find-index= 。 -r requirements.txt

注意命令中的。点 代表是当前目录也就是whls目录;是下载的包和

requirements.txt所在目录

以上步骤完成后,就可以正常在机器2使用虚拟环境了。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

python如何配置虚拟环境?

python 的虚拟环境可以为一个 python 项目提供独立的解释环境、依赖包等资源,既能够很好的...

发表于 2019-01-07 17:12 0次阅读
python如何配置虚拟环境?

python的各种实现有何优劣

当谈到Python时,一般指的是CPython。但Python实际上是一门语言规范,只是定义了Pyt...

发表于 2019-01-07 15:44 47次阅读
python的各种实现有何优劣

【PYNQ-Z2试用体验】玩转PYNQ系列:二、板卡上电与开发环境配置

发表于 2019-01-07 11:34 26次阅读
【PYNQ-Z2试用体验】玩转PYNQ系列:二、板卡上电与开发环境配置

能不能用文本处理的方法,得到《三国演义》中的人物...

对这个问题,我们可以用网络中的排序算法解决。PageRank就是这样的一个典型方法,它本来是搜索引擎...

发表于 2019-01-06 10:13 368次阅读
能不能用文本处理的方法,得到《三国演义》中的人物...

2018年的7大最好的Python库

AdaNet是一个轻量级的、可扩展的TensorFlow AutoML框架,用于使用AdaNet算法...

发表于 2019-01-06 09:44 264次阅读
2018年的7大最好的Python库

Python夺大满贯!三大编程语言榜即将全部“失...

有互联网创业者说:2019年可能会是过去十年里最差的一年但却是未来十年里最好的一年,真的是这样吗?“

发表于 2019-01-05 11:02 523次阅读
Python夺大满贯!三大编程语言榜即将全部“失...

pyhanlp 共性分析与短语提取内容详解

发表于 2019-01-04 11:04 374次阅读
pyhanlp 共性分析与短语提取内容详解

用示波器快速捕获异常的三种方法

万事开头难!当你想用示波器来分析问题时,你一定有想过,我要如何才能把问题抓下来?当然,只有抓下来之后...

发表于 2019-01-04 09:26 210次阅读
用示波器快速捕获异常的三种方法

利用支持MicroPython的TPYBoard开发板自制PM2.5检测仪

发表于 2019-01-04 08:52 350次阅读
利用支持MicroPython的TPYBoard开发板自制PM2.5检测仪

用Python爬了爬自己的微信朋友

看来我大部分的朋友都是在广东的(不是废话吗),其中广东的朋友大部分集中在广、深、珠,第二名是在奥克兰...

发表于 2019-01-02 16:59 250次阅读
用Python爬了爬自己的微信朋友

Python 爬虫:8 个常用的爬虫技巧总结!

发表于 2019-01-02 14:37 77次阅读
Python 爬虫:8 个常用的爬虫技巧总结!

教大家如何用Python抢火车票!

但是,所有的乡愁和感伤,最好的解药就是一张火车票。每当万事俱备,总是只欠东风,我依然是被一张 5mm...

发表于 2019-01-02 10:35 544次阅读
教大家如何用Python抢火车票!

Python官方竟然给出了一种编码规范PEP 8

autopep8 能够将 Python 代码自动格式化为 PEP 8 风格,它使用 pycodest...

发表于 2019-01-02 10:24 250次阅读
Python官方竟然给出了一种编码规范PEP 8

一份2018年Python开源项目Top100清...

首先,给大家介绍一下排名 Top 1 的项目 Pipenv,这是我们去年 2 月推荐给大家的,那个时...

发表于 2019-01-02 09:56 279次阅读
一份2018年Python开源项目Top100清...

Python因为AI成了最受欢迎的语言?

随着计算机语言的发展,Python也跻身于语言排行的常青树。要是说Python是最目前最火爆的语言,...

发表于 2019-01-01 10:50 291次阅读
Python因为AI成了最受欢迎的语言?

Python运维中20个常用的库和模块盘点

psutil是一个跨平台库(https://github.com/giampaolo/psutil)...

发表于 2019-01-01 09:27 116次阅读
Python运维中20个常用的库和模块盘点

这些非常好用的的Python库你知道多少

下面给大家推荐几个我用过的,并且特别好用的项目,而不是简单的贴一下awesome python。相信...

发表于 2018-12-31 14:41 254次阅读
这些非常好用的的Python库你知道多少

你知道Jupyter notebook还可以用来...

与Image小组件一样,新的音频和视频小组件在后端和前端之间同步二进制数据。你可以使用自己喜欢的库(...

发表于 2018-12-31 14:04 134次阅读
你知道Jupyter notebook还可以用来...

【PYNQ-Z2试用体验】玩转PYNQ系列:一、板卡简介与资源整理

发表于 2018-12-31 10:53 147次阅读
【PYNQ-Z2试用体验】玩转PYNQ系列:一、板卡简介与资源整理

Python使用turtle绘制国旗,Pytho...

这篇文章主要是整合一些趣味代码,一方面自己对这些内容比较感兴趣,另一方面希望这些代码能提升大家的编程...

发表于 2018-12-31 09:07 183次阅读
Python使用turtle绘制国旗,Pytho...

Python五种下划线的模式和命名约定

本文介绍了Python中单下划线和双下划线("dunder")的各种含义和命名约定,名称修饰(nam...

发表于 2018-12-30 16:40 342次阅读
Python五种下划线的模式和命名约定

从RHEL 8 Beta开始不再默认系统Pyth...

为了改善用户体验,从 RHEL 8 Beta 开始不再强调“系统 Python”,不再默认一个 Py...

发表于 2018-12-30 14:23 243次阅读
从RHEL 8 Beta开始不再默认系统Pyth...

是否有人在FM4产品上使用micropython

发表于 2018-12-29 15:54 57次阅读
是否有人在FM4产品上使用micropython

python初学者会遇到的29个操作难点

初学Python的人总会遇到这样或者那样的问题,在我学习Python的这段时间我总结了自己的29个问...

发表于 2018-12-28 17:08 675次阅读
python初学者会遇到的29个操作难点

基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹然后上传服务器并转为文本保存

发表于 2018-12-28 14:32 97次阅读
基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹然后上传服务器并转为文本保存

机器学习实验中图像增强的库imgaug详解

发表于 2018-12-28 14:30 91次阅读
机器学习实验中图像增强的库imgaug详解

基于python读取excel表格

发表于 2018-12-28 14:23 55次阅读
基于python读取excel表格

基于pyaudio利用Python编程实现音频mp3和wav等格式文件的播放

发表于 2018-12-28 14:15 60次阅读
基于pyaudio利用Python编程实现音频mp3和wav等格式文件的播放

Python薪资最高的是一线城市,竟然平均月薪高...

其实,我们每个人都有一个百宝袋。这个百宝袋能帮我们春节抢票早日回家,能帮我们统计业绩并自动发送邮件汇...

发表于 2018-12-28 09:24 472次阅读
Python薪资最高的是一线城市,竟然平均月薪高...

180+个Python开源项目,涉及15个主题应...

MusicBrainz Picard 可以自动识别、标记和组织音乐专辑或其他数字音频录音。Sound...

发表于 2018-12-28 09:10 435次阅读
180+个Python开源项目,涉及15个主题应...

python语言优缺点

本视频主要详细介绍了python语言优缺点,分别是简单、易学、免费/开源、自动内存管理、可以移植、解...

发表于 2018-12-27 16:53 354次阅读
python语言优缺点

python语言的标识符

在python里,标识符有字母、数字、下划线组成。在python中,所有标识符可以包括英文、数字以及...

发表于 2018-12-27 16:50 306次阅读
python语言的标识符

python为什么叫爬虫

 作为一门编程语言而言,Python是纯粹的自由软件,以简洁清晰的语法和强制使用空白符进行语句缩进的...

发表于 2018-12-27 16:46 335次阅读
python为什么叫爬虫

python入门书籍推荐

本视频主要详细介绍了python入门书籍推荐,分别是python入门书籍推荐、笨办法学Python、...

发表于 2018-12-27 16:42 262次阅读
python入门书籍推荐

python语言应用领域

本视频主要详细介绍了python语言应用领域,分别是桌面软件、网络编程、爬虫开发、云计算开发、人工智...

发表于 2018-12-27 15:24 221次阅读
python语言应用领域

Python语言的特点

本视频主要详细介绍了Python语言的特点,分别是易于学习、易于阅读、易于维护、一个广泛的标准库、互...

发表于 2018-12-26 16:19 268次阅读
Python语言的特点

python应用场景

本视频主要详细介绍了python应用场景,分别是系统编程、用户图形接口、Internet脚本、组件集...

发表于 2018-12-26 16:15 254次阅读
python应用场景

开发者发文表达了他觉得 Python不行的8大原...

每种语言或多或少都有自己的怪癖,但是 Python 比其它语言都多。以字符串的操作为例,在 Pyth...

发表于 2018-12-25 11:36 360次阅读
开发者发文表达了他觉得 Python不行的8大原...

2018年最后10篇python热文,完美收官!

Clean Architecture in Python 旨在展示如何使用干净的 python 架构...

发表于 2018-12-25 10:38 444次阅读
2018年最后10篇python热文,完美收官!

Python的百度搜索指数翻了10倍,Pytho...

同样一个功能,Java需要写100行,而Python只需要写10行。使用python意味着,你的工具...

发表于 2018-12-25 10:34 414次阅读
Python的百度搜索指数翻了10倍,Pytho...

Python如何在微软内部流行起来的

在微软内部,Python 从一个不受重视的语言变成了香饽饽。

发表于 2018-12-24 15:22 549次阅读
Python如何在微软内部流行起来的

一个python脚本看透Linux程序对库的依赖

我今天写了一个小小的python程序,可以在完全不看源代码的情况下,分析a如果调用b.so的时候,会...

发表于 2018-12-24 13:44 364次阅读
一个python脚本看透Linux程序对库的依赖

2018年最受欢迎的15个Python库

TensorFlow 是一个使用数据流图进行数值计算的开源软件库。图形节点表示数学运算,而图形边缘表...

发表于 2018-12-23 14:33 210次阅读
2018年最受欢迎的15个Python库

Python程序格式框架和语法元素分析

代码高亮是变成的色彩辅助体系,不是语法要求,可以检查基本语法拼写错误

发表于 2018-12-22 14:17 138次阅读
Python程序格式框架和语法元素分析

北京站的成功收官为JetBrains2018年中...

PyCharm:为 Python打造的专业高效集成开发环境,凭借智能的代码辅助、编辑、导航以及快速安...

发表于 2018-12-20 14:52 380次阅读
北京站的成功收官为JetBrains2018年中...

一位开发者讲述了他无法忍受Python的8大原因

Python社区已经对这个术语进行标准化,尽管它没出现在Python手册中。文档中的示例说可以使用T...

发表于 2018-12-20 09:14 808次阅读
一位开发者讲述了他无法忍受Python的8大原因

如何用Python和循环神经网络预测严重交通拥堵...

Waze 从几年前开始,就和政府部门合作,进行数据开放共享。这样一来,政府可以通过 Waze 的数据...

发表于 2018-12-16 10:47 1431次阅读
如何用Python和循环神经网络预测严重交通拥堵...

数据科学工程师需要具有哪些知识

如果你是一个数据科学的求职者,那么你一定想知道在你的简历上应该写些什么技能会有更大的概率接到面试。如...

发表于 2018-12-15 11:25 491次阅读
数据科学工程师需要具有哪些知识

如何使用Python操作MySQL数据库

使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQL...

发表于 2018-12-15 09:51 367次阅读
如何使用Python操作MySQL数据库

深入探讨了2018年及以后的重要开发者趋势

近日,开发者经济分析公司 SlashData 发布了《 2018 年第 2 季度各国开发者状况》调查...

发表于 2018-12-13 09:24 616次阅读
深入探讨了2018年及以后的重要开发者趋势

python的类访问控制

c语言中,并没有字符串这个概念:c中叫做字符数组,存储在内存中,是一块连续的空间,不可修改,任何修改...

发表于 2018-12-10 16:39 276次阅读
python的类访问控制

Python不会崩溃,真是这样的吗?

如果问题发生在设置处理程序之前,那我们会收不到任何报告。这通常是由导入库错误或安装错误引起的。这些基...

发表于 2018-12-10 14:51 343次阅读
Python不会崩溃,真是这样的吗?

程序员必须要掌握哪些语言

随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随之带来的变化就是程序员需要跟进学习的语...

发表于 2018-12-10 14:15 414次阅读
程序员必须要掌握哪些语言

TIOBE公布了12月编程语言排行榜

按照微软官方公布的数据,C# 的使用者量是数百万级的,而 Visual Basic.NET 只有数十...

发表于 2018-12-10 10:26 2328次阅读
TIOBE公布了12月编程语言排行榜

如何让Python输出更漂亮:PrettyPri...

PrettyPrinter是Python 3.6 及以上版本中的一个功能强大、支持语法高亮、描述性的...

发表于 2018-12-08 10:45 658次阅读
如何让Python输出更漂亮:PrettyPri...

12月编程语言排行榜,前三名变为:Java、C、...

根据国务院《新一代人工智能发展规划的通知》,可以想见人工智能教育往低幼渗透的例子只会越来越多。小学生...

发表于 2018-12-08 09:40 735次阅读
12月编程语言排行榜,前三名变为:Java、C、...

python爬虫框架Scrapy实战案例!

tart_urls:爬取的URL列表。爬虫从这里开始抓取数据,所以,第一次下载的数据将会从这些url...

发表于 2018-12-07 16:12 308次阅读
python爬虫框架Scrapy实战案例!

Python异步IO的核心知识,你掌握了吗?

run_until_complete 的参数是一个 future,但是我们这里传给它的却是协程对象,...

发表于 2018-12-04 17:09 494次阅读
Python异步IO的核心知识,你掌握了吗?

探讨多个不同的Python包,并学习如何从PDF...

当你直接使用PDFMiner包时,往往会有点繁琐。这里,我们从PDFMiner的不同模块中引入多个不...

发表于 2018-12-04 10:50 530次阅读
探讨多个不同的Python包,并学习如何从PDF...

谁想成为Python程序员?2018年学习Pyt...

对于有经验的程序员,或者已经在一定程度上掌握Ruby,Java或JavaScript的人来说,学习P...

发表于 2018-12-04 09:02 432次阅读
谁想成为Python程序员?2018年学习Pyt...

用Python爬去百度贴吧图片并保存到本地

通过一个for循环对获取的图片连接进行遍历,为了使图片的文件名看上去更规范,对其进行重命名,命名规则...

发表于 2018-12-03 14:55 390次阅读
用Python爬去百度贴吧图片并保存到本地

如何快速学习Python?学习Python有哪些...

此外,作为人工智能的主要编程语言,未来的几年,Python势必继续高歌。而近期,数据科学网站KDnu...

发表于 2018-11-29 10:11 695次阅读
如何快速学习Python?学习Python有哪些...

想做好数据分析,不用Python怎么行?

Python因为其易读、易学和高效有了今天的人气,而人气高的语言意味着更多的大牛会开发Python相...

发表于 2018-11-28 18:01 588次阅读
想做好数据分析,不用Python怎么行?

如何在Python中划分训练/测试集并进行交叉验...

模型过拟合意味着我们把模型“训练得太好了”,通过一遍又一遍的训练,它已经把训练数据的特征都“死记硬背...

发表于 2018-11-26 08:59 477次阅读
如何在Python中划分训练/测试集并进行交叉验...

Python的编码风格你知道多少

分号Tip不要在行尾加分号, 也不要用分号将两条命令放在同一行。 行长度Tip每行不超过80个字符

发表于 2018-11-25 10:58 433次阅读
Python的编码风格你知道多少

机器学习入门宝典《统计学习方法》的介绍

《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参...

发表于 2018-11-25 09:24 470次阅读
机器学习入门宝典《统计学习方法》的介绍

Python的类型系统

过了一段时间你回头看代码的时候,或者同事看你的代码的时候,看到speak(x)这行会觉得x太含糊。于...

发表于 2018-11-24 09:34 312次阅读
Python的类型系统

来看看Pythoner志朋的爬虫实验

另外,我觉得爬虫是一件非常有意思的事情,在这个内容消费升级的年代,如何在广阔的互联网的数据海洋中挖掘...

发表于 2018-11-23 15:43 478次阅读
来看看Pythoner志朋的爬虫实验

学AI,从幼儿园的娃娃抓起

据澎湃新闻报道,华东师范大学出版社近期出版了“AI上未来智造者”丛书,计划出版10册,目前已出版6册...

发表于 2018-11-23 10:31 763次阅读
学AI,从幼儿园的娃娃抓起

Python、线程和全局解释器锁

线程有开始,顺序执行和结束三部分。它有一个自己的指令指针,记录自己运行到什么地方。 线程的运行可能被...

发表于 2018-11-19 18:02 527次阅读
Python、线程和全局解释器锁