可以使用 Anaconda 为 Go 创建虚拟环境吗?

rag*_*got 2 python virtualenv go anaconda

Anaconda 是一个强大且流行的工具包,通常与 Python 开发相关。选择它的蛇名可能是为了提醒 Python,但我使用它的感觉是,它所做的只是处理虚拟环境,预安装有用的 Python 库、工具和包,然后(可能也是最重要的)处理具有依赖项和安装。

我也可以设置 Anaconda 来为 Go 创建虚拟环境吗?

Anaconda 可以安装 Go的事实来看,我开始认为这实际上是可能的,但后来我也感觉到 Anaconda 的所有依赖项解决能力可能只考虑 Python。

……可以吗?

Jam*_*mes 5

我还感觉到 Anaconda 的所有依赖项解决能力可能只考虑 Python。

绝对不。Anaconda 安装 Conda。Conda 是一个包和环境管理器,不仅适用于 Python,还适用于 R、Julia、Perl、Scala 等……包括 Go。

如果要运行 Go,则需要创建一个新环境:

conda create --name go --channel-name conda-forge go
Run Code Online (Sandbox Code Playgroud)

然后移动到新环境运行 go 使用:

activate go
Run Code Online (Sandbox Code Playgroud)