前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python虚拟环境包导出

Python虚拟环境包导出

作者头像
py3study
发布2020-01-16 17:41:39
2K0
发布2020-01-16 17:41:39
举报
文章被收录于专栏:python3python3

一、导出包文件

1.进入虚拟环境

2.进入项目目录下创建放置包文件的文件夹(whls)

代码语言:javascript
复制
mkdir whls

3.进入whls文件夹,执行导出命令

(导入包时有网络)

代码语言:javascript
复制
cd whls
pip freeze --all > requirements.txt

* 注意 --all 参数,加上此参数会将setuptools、urllib3包进行打包;如果不加,这两个不会打包。

新的环境中已经存在setuptools时,推荐不使用 --all参数,不然重复安装可能会报错。

(导入包时无网络 / 有网络)

代码语言:javascript
复制
pip install --download . -r requirements.txt 

* 注意 --download后边的点,代表是下载到当前目录,并且requirements.txt存在于当前目录中,否则会报错。

二、导入包文件

1.将whls文件夹拷贝的新项目目录下

2.进入新的虚拟环境

3.切换whls为当前工作目录,执行包的安装命令

(有网络)

代码语言:javascript
复制
pip install -r requirements.txt

(无网络 / 有网络)

代码语言:javascript
复制
pip install --no-index --find-index= . -r requirements.txt 

* 注意 命令中的 . 点代表是当前目录也就是whls目录;是下载的包和requirements.txt所在目录。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档