美文网首页Python應用
如何迁移Python环境到离线环境?

如何迁移Python环境到离线环境?

作者: 爱捣腾的吴大爷 | 来源:发表于2020-01-21 11:52 被阅读0次

废话不多说,如下:

原因:在工作中有时候会遇到在完全没有互联网的环境下部署Python环境,这个时候原来方便快捷的模块在线安装方式就无法使用。

解决办法:通过下面的命令以比较便利的方式迁移环境到离线环境。

1.导出当前环境下已安装模块的信息到requirements.txt

pip freeze > requirements.txt

2.根据requirements.txt文件的记录信息下载这些模块到packages文件夹中

pip download -d packages -r requirements.txt

3.复制packages文件夹和requirements.txt文件到离线环境

4.依据requirements.txt中记录的信息从packages文件夹中查找并安装模块

pip install --no-index --find-links=packages -r requirements.txt

以上在Python3.8环境下测试过

注意:要确保离线环境与在线环境的Python版本相同,因为下载的部分模块会有Python版本要求,在Python3.7环境下下载的模块可能会无法在Python3.8环境下安装。

相关文章

  • 如何迁移Python环境到离线环境?

    废话不多说,如下: 原因:在工作中有时候会遇到在完全没有互联网的环境下部署Python环境,这个时候原来方便快捷的...

  • conda环境迁移

    在离线环境安装rasterio一直不成功,没法了只好把在线环境迁移到离线环境中去,步骤如下:1、安装打包工具 2、...

  • 如何离线打包python环境

    导出环境中的所有第三方包 pip freeze > requirements.txt 从文件循环安装第三方包(-i...

  • 利用anaconda离线部署python环境

    将开发机的python开发环境部署到业务机的离线生产环境通常是比较困难的。python版本,软件包的版本和各种依赖...

  • python包离线导入

    环境: 离线centos8 python3.8 pip3 本机centos8 需求: 将自己的环境的包在离线的内网...

  • 离线安装Python环境

    一、Python 环境离线安装(anaconda3) 1. 到anaconda官网下载anaconda安装包,下载...

  • 离线Python环境搭建

    搭建环境:Linux的centos系统、Python3.7 1.python3.7.4源码包地址:https://...

  • 离线安装virtualenv和django

    工作中需要离线安装django,记录下: 环境:离线机器系统:centos 6.5python 版本: pytho...

  • anaconda 离线环境迁移和安装

    在有网环境下安装好anaconda和需要的环境包 1. conda create -n myenv 2. cond...

  • python代码环境迁移

    python代码环境迁移 只需两步便可完成:第一步:我们cd到项目的根目录,打开cmd执行 pip freeze ...

网友评论

    本文标题:如何迁移Python环境到离线环境?

    本文链接:https://www.haomeiwen.com/subject/qxhezctx.html