anaconda3:conda not found问题

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

文章仅仅针对ubuntu系统下,本人设备产生的conda not found问题进行分享。

注:

1)、系统ubuntu 20.04 LTS,英伟达3090 GPU,CUDA==11.4;

2)、本人设备在前一晚正常关机,第二天开机时发现conda无法调用,但anaconda3依然存在。

1.抛错conda:cammond not found

要解决这个问题,就要考虑导致conda无法被找到的因素。

首先可能是安装有anaconda3的磁盘没有挂载上去的原因,导致无法找到conda,但对于常用ubuntu系统的人来说,这类问题基本不存在。到在自己的项目路径下启动终端,利用conda activate [environment name]时发现conda:command not found这样的错误,起初认为是我的硬盘没有挂载,但在经过多次重启并挂载确认后,排除该问题。检查硬盘挂载与否:

df -lh

anaconda3:conda not found问题

 根据自己设备的实际情况而定,此处我们有红色框框所示的三个磁盘,这样我们就可以确定挂载。

conda activate [environment name]

排除挂载因素,执行激活虚拟环境时依然显示错误,此时检查anaconda3是否存在,没有的话直接在终端下载安装即可,但需要注意安装位置。存在anaconda3时,不必再执行conda的命令,如:

conda env list
conda config --xxx

因为conda无法被调用,所有利用conda执行的指令全部无效。 不必慌张,接下来检查环境变量,这个操作网上一搜一大堆,简单说说吧。

2.检查 .bashrc

首先执行vim打开.bashrc:

vim ~/.bashrc

 然后按a或i进行编辑(注意只能利用光标移动,鼠标移动无效),添加环境变量:

export PATH=$PATH:/根目录(具有root权限)/anaconda3/bin

需要注意的是,这里的根目录尽量保证在root下进行,然后按Esc键推出编辑,输入 :wq! 进行保存并推出,激活刚刚更新的bashrc:

source ~/.bashrc

 此时再执行conda,检查是否抛出错误。假如仍然报错,不要着急,接下来检查考虑anaconda3/bin下的conda文件。

3.检查 anaconda3 下的conda文件

找到 anaconda3 安装路径,然后找到 bin/ 下的 conda 文件,打开后如下所示:

anaconda3:conda not found问题

 注意检查一下第一行中红色框的内容(python解释器的位置),这就是为什么刚才重点提到在root下执行代码的原因。这里可能是user,所以要改回root,总之只要和终端路径中的media/xxx/对应即可,否则会继续抛出bin/conda或者bin/python: No such file or directory的错误。至此,重启中终端即可正常使用conda指令。

4.EnvironmentNameNotFound: Could not find conda environment: your environment name

此外,激活环境时,因为设备原因极少数还会抛出如下错误:

conda activate [your environment name]

然后终端给出EnvironmentNameNotFound: Could not find conda environment: your environment name这样的错误,那么先检查一下虚拟环境列表:

conda env list

发现没有目标环境,此时就要找到出问题之前目标环境所在位置,结构一般是env/your environment name,这个env可能不在anacongda3下。然后利用如下指令进行添加:

conda config --append envs_dirs /genmulu/envs

再次执行 conda env list 时就可以正常显示目标环境。然后激活相应的虚拟环境后就可以正常使用了。

5.总结

解决conda: command not found的问题,大多数走前几步就可以了,像我这样的情况比较特殊,通过vim查看并添加环境变量后依然不能完全改变错误,还要考虑conda文件是否被篡改,这时要进行适当的修改。或许和我遇到同样问题的人不多,但也存在这样的可能性。希望这篇文章可以帮助到跟我一样的小白。文章来源地址https://www.toymoban.com/news/detail-473414.html

到了这里,关于anaconda3:conda not found问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 服务器安装 anaconda & conda: command not found [解决方案] & bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案

    由于连接的服务器,无法直接在anaconda官网上下载安装文件,所以使用如下方法: 之后一直按 enter ,直到出现提示要输入 yes or no ,输入 yes 显示以下信息即为安装成功 在终端输入conda info --envs查看anaconda是否安装成功,发现报错:conda: command not found 原因在于: ~/.bashrc文件没

    2024年02月06日
    浏览(95)
  • conda的多线程下载工具mamba(解决Anaconda3 solving environment 巨慢的方法)

    根据原博的解释以及我查阅的相关资料,这是由于conda在新安装一个包或者更新包时需要搜索当前环境中所有的包的依赖空间,以找到满足所有依赖项的版本,随着用户安装的包越来越多,这个需要搜索的依赖空间也越来越大,导致solving environment需要的时间也越来越长。  

    2024年02月11日
    浏览(85)
  • 飞腾 kylin-server v10 arm64 aarch64 anaconda3 conda 非法指令 Illegal instruction 笔记

    原因: chenghlee  commented on Jun 15, 2021 It\\\'s likely related to the compiler options used to build the linux-aarch64 packages on defaults; basically, Anaconda uses options that target the server-class Neoverse N1/N2 microarchitecture, rather than the application-class Cortex-A* CPUs. Some thought that needs to be put into the  linux-aarch64  and ho

    2024年02月09日
    浏览(60)
  • 【超全解决办法】InvalidArchiveError(‘Error with archive /usr/local/anaconda3/[conda创建虚拟环境、pytorch安装报错]

    使用conda创建虚拟环境出现了以下问题,后面安装pytorch时也出现了这个问题,尝试了很多解决办法都没有用,最后成功解决,这里记录一下,希望大家可以少走弯路。 报错信息如下: InvalidArchiveError(\\\'Error with archive /usr/local/anaconda3/pkgs/libffi-3.4.4-h6a678d5_0vveg_hkq/info-libffi-3.4.4-h6

    2024年04月25日
    浏览(50)
  • MobaXterm出现X11-forwarding : ✘ (disabled or not supported by server)及conda: command not found等问题

    x11-forwarding disabled解决办法_3L_csdn的博客-CSDN博客 如何安装X11 / xorg? https://www.cnblogs.com/yun-qi/p/16201843.html 如何解决在Ubuntu中使用x11vnc时出现的xauth: unable to generate an authority file name?_Alfred Ji的博客-CSDN博客 https://huaweicloud.csdn.net/63560f56d3efff3090b5943d.html?spm=1001.2101.3001.6650.18utm_medi

    2024年02月06日
    浏览(60)
  • 在PyCharm中配置Python解释器时,显示conda executable is not found(重装pycherm出现的问题)

    一般的博客没有提及配置PyCharm的环境变量,容易忽略而导致找不到conda环境的.exe. 如果在PyCharm中配置Python解释器时显示“conda executable is not found”错误消息,这意味着PyCharm无法找到您的Conda可执行文件。您可以按照以下步骤解决此问题: 确认Conda已正确安装。请确保您已经正

    2024年02月17日
    浏览(59)
  • Anaconda3的安装以及解决与原生Python冲突的问题

    Anaconda 是一个用于学习和开发Python编程语言的软件包一个由Python编写的集成开发环境(IDE)。它提供了多个命令行工具,如shell、condal等,以及配套的依赖管理器pip。通过使用这些工具和库文件,你可以快速地搭建起自己的Python环境,并进行各种类型的编码实验。与其他 Uni

    2024年02月08日
    浏览(38)
  • -bash: conda: command not found

    参考博客【解决】bash: conda: command not found

    2024年02月11日
    浏览(44)
  • Conda executable is not found

    当我安装PyTorch之后在pycharm中配置pytorch的时候出现了如图中的样子。 2.1点击文件夹图标 2.2 因为是Conda executable,所以我们要选择Conda.exe不能选择Python解释器,因此我们要选择那个在Anaconda根目录下的 _Conda.exe (注意:文件名中有下划线)。有一点需要注意,在Script目录下,也有

    2024年02月06日
    浏览(38)
  • bash: conda: command not found

    问题描述: 在Pycharm上用SSH远程连接到服务器,打开Terminal准备查看用 conda 创建的虚拟环境时,却发现调用 conda 指令时出现以下报错: 如果使用Xshell 利用端口号直接连接该 docker 容器,输入相同的命令,仍然有同样的问题。 原因分析: ~/.bashrc 中没有加入anaconda的 环境变量

    2024年02月11日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包