首页 > 系统相关 >Windows10 Conda 环境离线迁移

Windows10 Conda 环境离线迁移

时间:2024-09-20 14:03:59浏览次数:10  
标签:VENV NAME TAR 环境 离线 Windows10 Conda conda

起因
需要给离线设备配置conda环境

准备
在线机,含有配置好环境的conda虚拟环境
离线机,已经安装了anaconda

思路
理论上直接找到anaconda路径内的env文件夹下的对应虚拟环境拷贝到离线机就行了,但是为了提升效率与可靠性:

先在在线机使用conda-pack包将环境打包成tar.gz格式
拷贝到离线机
使用tar命令解压即可
具体实现
在线机
打开conda,安装conda-pack库
pip install conda-pack


将环境打包
conda pack -n VENV_NAME -o TAR_VENV_NAME.tar.gz

其中VENV_NAME为你想要打包的环境的名字,TAR_VENV_NAME为你想要的压缩包的名字,可以一样
其会在你的当前路径下生成一个叫做TAR_VENV_NAME.tat.gz的压缩包

 

3. 找到它,拷贝到离线机上,容易看出,我的当前目录是C:\Users\vipuser

 

将最下方的压缩包拷贝至离线机的任意位置,其路径记作TAR_PATH

 


离线机
找到存放虚拟环境的文件夹: anaconda3\envs
1.1 如果不知道在哪里的话,在conda环境中键入
python
import sys
sys.path

 

可以看出Anaconda3存放在C:\ProgramData文件夹内,打开envs环境:

 

2. 新建一个文件夹,其路径记为CONDA_PATH\ENV_NAME

 


cd到anaconda3\envs中,在离线机中打开conda,键入
cd C:\ProgramData\Anaconda3\envs
tar -zxvf TAR_PATH -C ENV_NAME

 

 


4. 键入

conda env list

验证是否加入环境

 

结束

文章
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_14951447/article/details/127924622

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:VENV,NAME,TAR,环境,离线,Windows10,Conda,conda
From: https://www.cnblogs.com/arwen-xu/p/18422379

相关文章

  • anaconda中cd命令不起作用
     TRANSLATEwithxEnglishArabicHebrewPolishBulgarianHindiPortugueseCatalanHmongDawRomanianChineseSimplifiedHungarianRussianChineseTraditionalIndonesianSlovakCzechItalianSlovenianDanishJapaneseSpanishDut......
  • Gradio离线部署到内网,资源加载失败问题(Gradio离线部署问题解决方法)
    问题描述Gradio作为一个快速构建一个演示或Web应用的开源Python包,被广泛使用,最近在用这个包进行AI应用构建,打包部署到内网Docker的时候发现有些资源无法使用。网页加载不出来。即使加载出来了也是没有样式无法点击的。一般出现这个问题的多半是低版本的gradio,高版本中已经解决......
  • 九芯电子NRK330X智能风扇离线语音控制方案
    随着科技的快速发展,离线语音识别技术逐渐成为智能家居领域的重要组成部分。它能够将人类的语音转化为计算机可识别的数字信号,并在不需要联网的情况下,从而实现对各种设备的智能控制。在NRK330X智能风扇方案中,这一技术得到了广泛应用,为用户带来了全新的交互体验。搭载九芯电子NRK330X......
  • 在Windows10中使用rust的diesel库
    介绍最近在学习ActixWeb时,需要用到数据库操作,简单尝试了一下diesel,也遇到了一些问题。在这里记录一下,供大家参考。1.安装根据Diesel官网介绍,使用cargobinstall安装dieselcli。cargobinstalldiesel_cli如果报错error:nosuchcommand:`binstall`需要先安装cargo-bi......
  • VMware安装windows10
    1、创建虚拟机,选择典型即可2、选择稍后安装系统3、操作系统选择MicrosoftWindows,版本选择windows10x64和windows10都可4、虚拟机名称修改及位置选择,我这里直接安装到D盘(注意:若磁盘下没有你选择的目录,电脑会自动创建一个你设定的目录)5、此处使用推荐即可,60G并非......
  • 离线安装Python Library教程
    当你的设备不能联网,你该如何下载原来一行pip命令就能下载的Python库?别慌,没有你想象的那么麻烦。下面我将介绍常用的两种方法:通过源代码和通过wheel文件。一.通过wheel文件(.whl)首先搜索你想要下载的python库的pypi页面这里以numpy为例:进入页面后,点击Downloadfiles,进入......
  • Hadoop(十二)NameNode 和 SecondaryNameNode
    一、NN和2NN工作机制1、NameNode中的元数据存储在哪里?存储在NameNode节点的磁盘中会导致效率过低,因为经常需要进行随机访问和响应客户请求;存储在内存中,一旦元数据丢失,整个集群就无法工作,也不合适。因此产生了在磁盘中备份元数据的FsImage。引入Edits文件(只进行追加操作,效率很......
  • 用户离线消息的Redis和RabbitMQ解决方案
    一、Redis在Redis中实现用户离线期间的消息接收,可以通过组合使用Redis的发布/订阅(Pub/Sub)功能和List数据结构来实现。具体来说,当用户离线时,可以将发送给该用户的消息存储在List中,待用户上线后再从List中读取消息。下面是一个详细的实现方案:1.设计数据结构为了实现......
  • Qt加载天地图离线api开发包/从官网趴地图js代码/费了九牛二虎之力终于搞定
    一、前言说明网上关于如何趴天地图离线api文件的文章,只有少量的两三篇,而且几乎没有说全和说对,搞得评论也是一片懵逼,这里不行那你不行,思路可以借鉴就是。索性花了点时间,自己研究了如何从官网一步步趴下来js文件,最终所有离线能使用的功能全部搞定,也根本不会有http等访问的情况出现,......
  • 蓝易云服务器 - Ubuntu安装conda教程
    在Ubuntu系统中安装Anaconda的教程如下:下载Anaconda:前往Anaconda官网(https://www.anaconda.com/products/individual)下载适用于Linux的Anaconda安装包。打开终端:按下 Ctrl+Alt+T组合键可打开终端。切换到下载目录:使用 cd命令切换到下载Anaconda安装包的目录。给安装包添加执......