当前位置: 首页 > 知识库问答 >
问题:

如何运行Conda?

易宣
2023-03-14

我安装了Anaconda并且可以运行Python,所以我假设我正确安装了它。在这篇介绍性文档之后,我将尝试安装PythonV3。3,因此我将以下行复制并粘贴到我的控制台中:

conda create -n py33 python=3.3 anaconda

但是,这给了我一个错误:

-bash: conda:命令未找到

我需要做什么来运行Conda?

我正在Linux系统上工作。

共有3个答案

蓬野
2023-03-14

正如在另一个回答中指出的,从v4开始,不再建议在$PATH上手动添加Conda。4.0(参见发行说明)。此外,由于康达v4。6引入了通过conda init命令管理外壳初始化的新功能。因此,更新后的建议是运行

Linux/UNIX(OS X

./anaconda3/bin/conda init

MacOSX

./anaconda3/bin/conda init zsh

窗户

./anaconda3/Scripts/conda.exe init

您必须启动一个新的shell或初始化文件(例如,Source. bashrc),更改才能生效。

细节。要深入了解conda init到底看到了什么答案。

您可能需要显式地将您的shell标识为Conda。例如,如果您运行zsh(Mac OS X 10.15默认)而不是bash,那么您将运行

./anaconda3/bin/conda init zsh

请参见/anaconda3/bin/conda init--help获取支持的shell的全面列表。

我建议使用--dry-run|-d标志和详细程度(-v)标志运行上面的命令,以便确切地看到它会做什么。如果您的shell run命令文件中还没有Conda管理的部分(例如,. bashrc),那么这应该看起来像是直接插入了一些新行。如果这不是一个简单的插入,我建议首先从$PATH和相关的shell初始化文件(例如,bashrc)中清除任何以前的Conda部分。

同样,对于那些感兴趣的人来说,在这个答案中,我们将深入了解它是如何工作的。

conda v4.6.9引入了一个-反向标志,它自动删除由conda init插入的更改。

狄峻熙
2023-03-14

结果是我没有设定路径。

为此,我首先必须编辑。bash_profile(我把它下载到我的本地桌面上,这样做,我不知道如何从linux文本编辑文件)

然后将此添加到。bash_简介:

PATH=$PATH:$HOME/anaconda/bin
商绍元
2023-03-14

您可能希望尝试以下方法:

对于水蟒2:

export PATH=~/anaconda2/bin:$PATH

对于anaconda 3:

export PATH=~/anaconda3/bin:$PATH

对于水蟒4:

使用Anaconda提示符

然后

conda --version

来确认它是否有效。导出路径=~/anaconda3/bin:$PATH有效,但在您退出终端时停止,以便更改您必须运行sudo nano~/。然后将路径复制到文件中并保存,然后使用源激活更改。巴什尔。

检查与conda安装anaconda-Navigator如果没有安装按照anaconda安装说明再次

跟着这个视频https://youtu.be/Pr25JlaXhpc

 类似资料:
  • 问题内容: 我安装了Anaconda并可以运行Python,因此我假设我已正确安装了它。按照此介绍性文档,我尝试安装Python v3.3,因此将以下行复制并粘贴到控制台中: 但是,这给了我一个错误: 找不到命令 运行Conda我需要做什么? 我正在Linux系统上工作。 问题答案: 你可能想尝试一下: 对于anaconda 2: 对于anaconda 3: 对于anaconda 4: 使用Ana

  • 问题内容: 我仅在尚未运行的情况下才需要运行docker容器。给定此命令。如果它不存在,我将如何运行它。 我可以使用任何脚本或语言。 问题答案: 使用过滤器检查是否存在特定名称的容器:( 请参阅docker ps Filterring ) 该如果第一部分是假的,才执行。 为了安全起见(可能会返回多个名称),您也可以选择这样做(如果您认为“ nginx”一词不能作为任何容器名称的一部分): 要么:

  • 我对OSGi不是完全的新手,但显然已经够新手了。 我想做的是编写一个OSGi(ApacheFelix)包,并将Java脚本API(JSR-223)与Groovy结合使用。为此,我安装了groovy 2.4.12,它已经是一个OSGi捆绑包,我将groovy运行时(2.4.12)视为Felix远程Shell控制台中的一个活动服务。 我也理解Java的ServiceLoader API和OSGi的捆绑

  • 只有当docker容器尚未运行时,我才需要运行它。给了这个命令。如果它不存在,我将如何运行它。 我对任何脚本或语言都持开放态度。

  • 有人能发布详细的分步说明如何安装Saxon(10 HE)以及如何从MacOS(10.13.6)中的命令行运行转换吗? 我已经在我的计算机上安装了Java 我已经下载了SaxonHE10-6J。来自SourceForge的zip文件 根据这里的建议,我放置了saxon-he-10.6。jar位于myUserName/Library/Java/Extensions文件夹中 然后,我打开终端应用程序并根

  • 我有一大堆Scalaz任务。创建方式如下: 我希望这些任务并行运行。以随机顺序打印数字,不要花5秒钟(每个任务有50个任务和100毫升睡眠)。 但是,很明显,每个任务需要100毫秒,所有任务都需要5秒钟,并且创建的列表是有序的。 如何并行运行它们?任务在哪里运行线程?