首页 > 系统相关 >Linux修改conda默认环境位置,引发故障及解决方案

Linux修改conda默认环境位置,引发故障及解决方案

时间:2023-12-11 16:46:26浏览次数:36  
标签:envs 路径 默认 虚拟环境 conda env Linux

  参考资料:服务器管理-Linux修改conda默认环境位置 - 知乎 (zhihu.com)

  服务器home目录过大,被管理员提示了,排查了磁盘占用后,觉得将conda位置调整一下腾出的空间最大,就找到了参考资料改了conda的默认环境位置。修改完后conda info查看的信息也符合预期,就把env和pkgs文件夹直接移动到了新地址,原来的env和pkgs便清空了。创建了一个新的环境也能正常使用,便将此事揭过。

  今天需要使用之前的虚拟环境突然发现报错了,提示解释器错误,而且路径很明显就是之前的路径。如下:

  -bash: /新路径/syl/anaconda3/envs/dify/bin/pip:/home/syl/anaconda3/envs/dify/bin/python:解释器错误: 没有那个文件或目录

  这就意味着旧的虚拟环境都有这个问题,细思极恐啊,也没找到网上有关修改conda默认环境位置的异常,正焦头烂额之际想到,你不是读不到这个目录嘛,似乎可以软链接解决一下。于是有了以下操作:

  1.打印conda 已有的虚拟环境。conda env list

  2.在原始env路径下建立链接。ln -s /新路径/syl/anaconda3/envs/dify/ ./

  3. 测试虚拟环境。pip list .

  问题就这么虎头蛇尾的解决了,真是虚惊一场。

  ps:每天都被自己菜醒

 

标签:envs,路径,默认,虚拟环境,conda,env,Linux
From: https://www.cnblogs.com/cnDqf/p/17894746.html

相关文章

  • linux系统优化经验
    Linux系统性能优化:七个实战经验twt社区 twt企业IT社区 2023-11-2507:35 发表于海南Linux系统的性能是指操作系统完成任务的有效性、稳定性和响应速度。Linux系统管理员可能经常会遇到系统不稳定、响应速度慢等问题,例如在Linux上搭建了一个web服务,经常出现网页无法打开......
  • 在Linux中使用GPIO线【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/driver-api/gpio/using-gpio.html在Linux中使用GPIO线Linux内核的存在是为了将硬件抽象化并呈现给用户。GPIO线通常不是面向用户的抽象。使用GPIO线的最明显、自然和首选方式是让内核硬件驱动程序处理它们。对于任何您想要编写的其他内......
  • GreatSQL登陆Arch Linux:成功的数据库安装之旅
    了解ArchLinuxArchLinux是一个轻量、灵活、基于x86-64架构的Linux发行版,遵循K.I.S.S.原则。注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。1.简洁ArchLinux将简洁定义为:避免任何不必要的添加、修改和复杂增加。简单来说,archlinux是一个可以让用户自己动......
  • Linux基线安全检查脚本(很全)
    Linux安全基线加固点击关注......
  • Linux中连接端口命令有哪些?
    端口是计算机网络中一个应用程序或进程与外界通信的接口。通常用一个16位的数字来表示,范围从0到65535。而Linux操作系统在IT界有着广泛的应用,尤其是在服务器领域表现十分优异,成为了服务器的首选系统,其也提供了诸多命令帮助我们完成各种各样的工作,那么Linux中连接端口命令有哪些......
  • linux 多线程写同一个文件
    来自:https://blog.popkx.com/linux-multithreaded-programming-in-io-read-write-security-functions-pread-pwrite-and-read-write-what-is-the-difference-and-relat/ #include<unistd.h>ssize_tpread(intfd,void*buf,size_tcount,off_toffset);ssize_t......
  • Linux学习36- python3.9出现ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+
    遇到问题python3.9上安装requests库,requests包引入了urllib3,而新版本v2.x的urllib3需要OpenSSL1.1.1+以上版本所以就出现了报错File"/root/python39/lib/python3.9/site-packages/_pytest/assertion/rewrite.py",line186,inexec_moduleexec(co,module.__dict__......
  • Linux下删除当前目录下的所有文件夹及文件保留最新的几个文件夹及文件
    一、查找目录或文件1.1、查找指定文件夹和文件具体的示例:查找当前目录下指定文件夹和文件find./-maxdepth1-name"jobs"-o-name"config.xml"命令说明-maxdepth目录深度,1表示只搜索一级目录-name后面跟文件夹或文件,多个文件夹或文件,用-o组合连接jobs、config.xml指定的文......
  • Linux学习35- python3.9出现ModuleNotFoundError: No module named '_ctypes'的解决
    遇到问题pip安装第三方库的时候报错ModuleNotFoundError:Nomodulenamed'_ctypes'File"/usr/local/python3/lib/python3.9/ctypes/__init__.py",line7,in<module>from_ctypesimportUnion,Structure,ArrayModuleNotFoundError:Nomodulen......
  • [linux] [Centos8] 一台虚拟机的安装配置全过程
    今年7月的时候刚学linux,写过几篇配置,结果学得越多才发现已经过时了,这两天重装的时候被自己的文章搞晕了......