python依赖迁移到没有网的机器上

本文介绍了如何在无网络环境下迁移Python依赖。首先,提供了GCC的离线安装方法,包括下载和解压。接着,详细步骤指导如何离线安装Python3.6,然后是pip的离线安装过程。最后,阐述了如何导出项目依赖列表,下载对应的Python包,并在目标机器上进行安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

资源下载

下载链接
上面链接里的 gcc 好像有点问题,现在重新补上:
链接:https://pan.baidu.com/s/14tVT_r90Hz2uedDhxEChyw 密码:blhj
在这里插入图片描述

一.gcc离线安装

  1. 解压 gcc.tar
tar -xvf gcc.tar
  1. 安装 gcc
rpm -Uvh  *.rpm  --nodeps  --force 

二.python3.6离线安装

  1. 解压 python
tar -xvf Python-3.6.5.tgz
  1. 进入 python 安装资源文件夹
cd Python-3.6.5

3.离线安装

./configure
make && make install

三.pip 离线安装

  1. 下载 pip 安装文件(资源里已经提供,可跳过)
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
  1. 安装 pip
python get-pip.py    # 运行安装脚本

四.python 包离线安装

1.进入所需部署项目的anaconda的python环境

. activate my  # my是环境名

2.导出python的依赖列表

pip freeze -> dependents.txt

3.根据依赖列表下载依赖安装包

pip download  -r requirements.txt  -d ./packages     //这种方式老缺包
pip wheel -w /Users/chenmengqi/PycharmProjects/task/packages  -r /Users/chenmengqi/PycharmProjects/task/dependents.txt

4.将安装包文件夹packages 和ependents.txt文件一起拷贝到目标机器并安装

pip install --no-index --find-links ./packages -r require.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值