离线环境conda虚拟环境备份迁移--conda pack问题

这篇具有很好参考价值的文章主要介绍了离线环境conda虚拟环境备份迁移--conda pack问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.第一步:创建虚拟环境


conda create -n pyenv --clone base 
或者
conda create -n pyenv python==3.8.5 --offline

命令执行结束,在路径/xxxx/anaconda/envs 下看到pyenv
或者 conda info --envs 查看罗列虚拟环境

2.第二步:打包环境


conda pack -n pyenv -o /xxxxx/pyenv.tar.gz

报错:
Collecting packages...
CondaPackError: 
Files managed by conda were found to have been deleted/overwritten in the
following packages:

- python='3.8.5'

This is usually due to `pip` uninstalling or clobbering conda managed files,
resulting in an inconsistent environment. Please check your environment for
conda/pip conflicts using `conda list`, and fix the environment by ensuring
only one version of each package is installed (conda preferred).


网上搜一圈,没有能解决问题的,最后得重装虚拟环境,费时费力

我的办法:
直接把/xxxx/anaconda/envs 下的pyenv打包压缩即可zip -r  pyenv.zip /xxxx/anaconda/envs/pyenv

3.第三步:激活环境


将pyenv.zip 拷贝到另外一个系统上并解压到目录下/xxxx/anaconda/envs/

unzip -d /xxxx/anaconda/envs/  pyenv.zip

注意,打包的虚拟环境记录的是源环境的,新系统上的anaconda安装路径可能和源环境的不一样,比如源环境是/xxxx/anaconda2023/,新系统上是/xxxx/anaconda/,此时需要先在新系统上新建一个和源环境anaconda安装路径一样的空目录
mkdir /xxxx/anaconda2023/envs/
然后在建软链
ln -s /xxxx/anaconda/envs/pyenv  /xxxx/anaconda2023/envs/
将空目录指向 实际anaconda路径

然后激活环境 source activate /xxxx/anaconda/envs/pyenv


亲测在linux 64 系统上可用!!
 文章来源地址https://www.toymoban.com/news/detail-640613.html

到了这里,关于离线环境conda虚拟环境备份迁移--conda pack问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Conda pack 环境打包 | Python

    工作中涉及到模型固化部署工作,需要将本地的环境移植到新的离线的机器上。conda 常用来执行虚拟环境配置和包管理工作,可以使用conda-pack 进行conda 环境打包和分发。(同系统间才能移植复制,跨系统容易报错) (1)安装 即将构建环境的操作系统必须与目标的操作系统

    2024年02月16日
    浏览(33)
  • windows系统用git bash激活conda虚拟环境

    1.进入到./anaconda/Scripts目录,右击鼠标,选择git bash here 2.输入以下代码,激活conda虚拟环境         source activate         conda activate vir_name 3.进入项目地址         cd 项目地址 4.执行sh文件         bash xx.sh  

    2024年02月03日
    浏览(43)
  • windows 在git bash 中激活conda python 虚拟环境

    直接进入conda安装位置中的scripts文件夹下面,然后右键git bash here,之后在弹出的窗口中输入source activate即可进入base环境 之后就可以使用  conda activate 虚拟环境名 参考 http://t.csdn.cn/NCkZR的一条评论

    2024年02月07日
    浏览(50)
  • 新版pycharm导入conda虚拟环境及常见问题、错误

    旧版pycharm导入conda虚拟环境链接(仅供参考):https://blog.csdn.net/aiscong/article/details/128737430?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169503353316800185889273%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id=169503353316800185889273biz_id=0utm_medium=distribute.pc_search_result.none-task-blog-2

    2024年02月04日
    浏览(76)
  • [解決方案] conda 虚拟环境中 cuda不同版本進行切換(含Linux 和 Windows)

    cuda 安装可参考CUDA的下载与安装,去Nvidia官网下载安装所需的 cuda 版本 1. 修改系统环境变量方法 可以参看【CUDA】win10切换不同版本的CUDA,此方法适用于长时间更换cuda 版本,若仅需在某个虚拟环境(env)中切换成对应版本,可参照 第二点方法 2. 编写脚本切换 cuda 版本 详细

    2024年02月17日
    浏览(50)
  • Pycharm加载conda创建pytorch虚拟环境 & import torch报错问题解决

    PyTorch 最新安装教程(2021-07-27) 请参考: PyTorch 最新安装教程(2021-07-27) 如下图,打开 Pycharm 的 Settings ,修改 Project 的编译器。或者在创建新的 Project 时,选择 Anaconda 创建的 pytorch -- python

    2023年04月11日
    浏览(79)
  • [ 云计算相关 ] KVM虚拟化平台windows虚拟机迁移到openstack虚拟化平台(KVM虚拟化环境中Windows虚拟机安装Virtio驱动程序)

    👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋 🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋 🙏作者水平有

    2024年02月02日
    浏览(58)
  • anaconda安装缺少大量包的问题+修改conda默认虚拟环境安装在C盘问题+pycharm找不到conda可执行文件问题

    1.删除用户目录 下的.conda和.condarc文件  2.查看注册表:win+r,输入regedit查看已安装的文件 重新安装anaconda 成功加载87个项目文件:  修改虚拟环境路径:尝试的方法: 1.用户下.condarc文件添加d盘路径,-前空两格,-后空一格 问题未解决,anaconda仍然默认创建虚拟环境在C盘 2.接

    2023年04月24日
    浏览(51)
  • AutoDL服务器(其他服务器及windows类似)上创建虚拟环境,安装第三方包,conda相关命令

    1.服务器终端输入:vim ~/.bashrc 注: .bashrc文件一般式隐藏文件,用命令 ls -a 可显示所有文件;~代表你的 /home/用户名 目录。 2.键盘输入:i,移动光标到最后,加上: source /root/miniconda3/etc/profile.d/conda.sh 注: /miniconda3/etc/profile.d/conda.sh 后面这个一般没问题;前面部分不同的服

    2023年04月08日
    浏览(56)
  • 【conda】实现conda环境迁移的4种方式

    方案1: 使用conda pack制作压缩包并在目标环境解压使用 适合离线环境, 在目标环境无法联网或者网络不畅时很好用 (1) 先安装conda pack (2) 查看要打包的conda环境 (3) 压缩conda环境 或 或 (4) 将压缩包拷贝到目标环境 目标环境需要和源环境是相同平台和操作系统 (5) 在目标环境anaco

    2024年03月11日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包