首页 > 系统相关 >Windows和Linux系统下的Conda环境迁移

Windows和Linux系统下的Conda环境迁移

时间:2024-03-31 23:55:21浏览次数:21  
标签:Windows Linux 环境 envs conda 服务器 Conda

Motivation

​ 大家在学习Python的过程中,可能经常会遇到下面两种情况:

  1. 同一份代码,别人配置conda环境可以跑通,但你配置了N天,还不知道哪一步出现了差错,仍然跑不通代码,conda环境卸载了又重新下,出现了死循环......
  2. 你可能先在一台服务器上跑通了代码,为了提高效率,你又想在其它服务器上跑这份代码,但是你苦恼于又得重新配置conda环境,之前死去的配置conda环境的记忆又突然浮现眼前......

​ 针对上面的两种情况,我分别给出一点建议:

  1. 直接把别人的环境拿来。
  2. 直接复制粘贴原来的环境到其他服务器上。

Linux

​ 假设你现在要把A服务器上的环境拷到B服务器上,首先你要在A服务器上运行下面的命令:

# scp -r 原环境路径 账户@IP:新环境路径
# 示例:
scp -r /root/anaconda3/envs/v2xvit [email protected]:/root/anaconda3/envs/v2xvit

​ 这里很重要的一点就是,如果A和B的用户名不一样,这会导致B无法找到python解析器。你需要在B服务器中运行下面的命令,修改第一行的路径中的用户名为当前用户名:

vim /home/用户名/anaconda3/envs/conda环境名/bin/pip

​ 最后在B服务器上运行下面的命令使用拷贝过来的环境:

# conda activate 环境名
# 示例:
conda activate v2xvit

Windows

​ 参考下面这篇文章就可以了,亲测有效~

《Windows下的Conda虚拟环境迁移》

标签:Windows,Linux,环境,envs,conda,服务器,Conda
From: https://www.cnblogs.com/ggyt/p/18107520

相关文章

  • Linux服务器运行jenkins
    环境说明linux系统版本:lsb_release-a  JDK版本:1.8  maven版本:3.9.6  不同的操作系统以及软件版本,可能会遇到不一样的问题,一定要注意版本问题。 .1.jenkins版本选择。官网如下,选择一个长期支持板,会稳定很多,也需要考虑JDK版本的支持。因此自己选择使用2.346......
  • Linux服务器运行tomcat
    环境说明linux系统版本:lsb_release-a  JDK版本:1.8  .1.tomcat下载。官网如下https://tomcat.apache.org/ 获取下载地址https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.100/bin/apache-tomcat-8.5.100.tar.gz使用wget命令下载wgethttps://dlcdn.apache.or......
  • Linux之进程间通信
    1.进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。进程控制:有些进程希望完全控制另一个进程的执行(......
  • Linux下查询文件夹中文件数量的方法
    linux统计文件个数的方法:1、查看路径下文件的个数,代码为【ls-l|grep"^-"|wc-l】;2、查看路径下文件夹的个数,代码为【ls-l|grep"^d"|wc-l】。本教程操作环境:windows7系统、linux7.3版本,该方法适用于所有品牌电脑。推荐:linux视频教程linux统计文件个数的方法:对于linu......
  • Windows 10 专业工作站版:Win10最强大的版本是哪个?
    Windows10专业工作站版是微软为专业用户打造的一款高端操作系统,它融合了Windows10企业版和WindowsServer的特性,提供了更高级的功能和性能优化。相比其他版本,专业工作站版在处理大型数据集、复杂的计算任务以及专业应用程序方面具有明显的优势。首先,Windows10专业工作......
  • 【Linux】详解软硬链接
    一、软硬链接的建立方法1.1软链接的建立假设在当前目录下有一个test.txt文件,要对其建立软链接,做法如下:ln就是link的意思,-s表示软链接,test.txt要建立软链接的文件名,后面跟上要建立的软链接文件名。 其中我们可以发现,建立出来的这个软链接文件是一个独立的文件,因为我们可......
  • 【Linux】详解文件系统以及周边知识
    一、磁盘的基本知识        磁盘中可以被划分成一个一个的环,每个环都是一个磁道。每个磁道又可以被均分成一个一个的扇区,扇区是磁盘IO的基本单位(想要修改扇区中的一个比特位就必须把该扇区的全部比特位都加载到内存中)。磁盘中的盘面,磁道和扇区都是有编号的。要访问一......
  • 1.1.1、操作系统发展史、Linux 与 Unix
    关注公众号“融码一生”,领取全套PDF/电子书Linux是众多操作系统之一,常见操作系统:win7、win10、Mac、Android、IOS。计算机是一台按用户要求接收信息、存储与处理数据,再将处理结果输出(文字、图片、音频、视频等)的机器。计算机由硬件和软件组成:硬件是计算机赖以工作......
  • Linux应用开发笔记(一)交叉编译及执行
    Linux应用开发笔记(一)交叉编译及执行文章目录一、GCC编译器1.什么是GCC2.安装GCC3.交叉编译二、ssh的使用1.连入局域网2.连接SSH一、GCC编译器1.什么是GCCGCC(GNUCompilerCollection)是一个开源的编译器集合,包含C、C++、Objective-C、Fortran、Java、Ada和G......
  • linux常用内核优化
    linux内核常用调优参数点击关注......