超级简单的环境部署-直接复制虚拟环境

如何在其他电脑使用源电脑配置好的环境和程序通常繁琐而折磨,现在通过打包复制源电脑配置好的虚拟环境,不需要对其他电脑进行任何环境配置即可使用。

1. 首先需要找到所需要移植环境的所有包

pip freeze > requirements.txt

打开该文件复制全文如

例子:attrs==24.3.0

batchgenerators==0.25.1

batchgeneratorsv2==0.2.1

blosc2==3.0.0b4

certifi==2024.8.30

chardet==5.2.0

charset-normalizer==3.4.0

colorama==0.4.6

2. 找到移植的环境

conda info --envs

复制需要移植的环境目录如:例子:C:\Users\dell\.conda\envs\totalsegment

3. 创建一个打包脚本

打开豆包/Claude/GPT,输入“这是我的虚拟环境路径:C:\Users\dell\.conda\envs\totalsegment,这是我该环境下requirements.txt内容,请帮我创建一个打包脚本 (pack_env.bat)来帮助我复制该虚拟环境移植到别的电脑(使用引号来处理路径)”。如何

将给出的内容新建为bat文件:

  1. 使用记事本打开一个新文件
  2. 复制上述代码
  3. 点击"文件" -> "另存为"
  4. 在"保存类型"选择"所有文件(.)"
  5. 文件名输入"pack_env.bat"
  6. 在"编码"选择"ANSI"
  7. 保存到C:\Users\dell\PycharmProjects\totalsegment虚拟环境路径目录下

在源电脑上检查C:\Users\dell\PycharmProjects\totalsegment(虚拟环境路径)目录下是否生成了segment_package.zip文件

这个zip文件就是完整的部署包

准备部署到目标电脑:

将segment_package.zip复制到目标电脑

可以通过U盘、网络传输或其他方式

在目标电脑上:创建一个新文件夹(比如D:\SegmentProgram),将segment_package.zip解压到这个文件夹中既可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值