当前位置: 首页 > news >正文

在WSL2+Ubuntu22.04中通过conda pack导出一个conda环境包,然后尝试导入该环境包

如何导出一个离线conda环境?有两种方式,一种是导出env.yml即环境配置,一种是通过conda pack导出为一个环境包,前者只是导出配置(包括包名、版本等),而后者是直接将环境中所有的内容打包,但是后者要求导出和导出的平台和conda版本尽可能相似,否则可能有未知的问题。本次实践中,我的导出和导入平台和版本是一致的,以验证可行性。

1.导出一个conda环境包

如果你未安装conda-pack,可通过此命令安装

conda install -c conda-forge conda-pack

验证conda-pack是否安装成功,通过conda pack -h命令可以验证

查看当前有哪些环境

将环境t4导出为一个conda环境包

conda pack -n t4 -o t4.tar.gz

2.导入conda环境包

通过tar命令解压环境包到文件夹t5

mkdir t5
tar -xzf t4.tar.gz -C t5

修复环境中的路径

./t5/bin/conda-unpack

激活环境

source ./t5/bin/activate

至此,已经完成通过conda pack将环境t4打包成一个t4.tar.gz,并且通过解压到文件夹t5,然后修复路径并激活进入t5环境。

相关文章:

  • 【Linux网络】打造初级网络计算器 - 从协议设计到服务实现
  • 1.4 大模型应用产品与技术架构
  • 静态多态和动态多态的区别
  • 【Tauri】桌面程序exe开发 - Tauri+Vue开发Windows应用 - 比Electron更轻量!8MB!
  • 【高频考点精讲】实现垂直居中的多种CSS方法比较与最佳实践
  • BS架构与CS架构的对比分析:了解两种架构的不同特点与应用
  • 计算机网络 | 应用层(4)--DNS:因特网的目录服务
  • (done) 吴恩达版提示词工程 5. 推理 (情绪分类,控制输出格式,输出 JSON,集成多个任务,文本主题推断和索引,主题内容提醒)
  • 来自 Bisheng 关于微调的内容总结
  • [mysql]约束(上)
  • 19.【.NET 8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--当前项目拆分规划
  • 前端开发中列表无限加载功能的实现与优化
  • 神经网络与深度学习第四章-前馈神经网络
  • C++ 同步原语
  • 【股票系统】使用docker本地构建ai-hedge-fund项目,模拟大师炒股进行分析。人工智能的对冲基金的开源项目
  • 下垂控制属于构网型控制技术
  • 药监平台上传数据报资源码不存在
  • 焕新升级001,50M/S告别限速!
  • leetcode66.加一
  • 反事实——AI与思维模型【82】
  • 谁将主导“视觉大脑”?中国AI的下一个超级赛道
  • 文化体验+商业消费+服务创新,上海搭建入境旅游新模式
  • 苏迪曼杯即将在厦门打响,国羽向创纪录的14冠进军
  • 新希望去年归母净利润4.74亿同比增逾九成,营收降27%
  • 今年一季度全国结婚登记181万对,较去年同期减少15.9万对
  • 好未来:2025财年收入增长51%,下个财年提高整体盈利能力是首要任务