gpt4 book ai didi

python - Conda 安装环境(PyFerret)不成功

转载 作者:行者123 更新时间:2023-12-04 10:43:18 25 4
gpt4 key购买 nike

我尝试在我的 Mac 上安装 PyFerret。我的目标是能够在我的 jupyter 笔记本或终端中调用 PyFerret。
我最初使用以下命令下载它:https://anaconda.org/conda-forge/pyferret
该网站建议在终端中输入以下命令之一:

conda install -c conda-forge pyferret
conda install -c conda-forge/label/broken pyferret
conda install -c conda-forge/label/cf201901 pyferret

我没有仔细阅读说明,安装了其中三个。现在我不知道如何卸载它们,因为下面的命令似乎不起作用:
conda remove 
conda uninstall

这里 PyFerret 的安装似乎和这里描述的不同:
https://github.com/NOAA-PMEL/PyFerret/blob/master/README.md
它说“允许 miniconda 将其初始化代码添加到您的启动脚本(例如,$HOME/.bashrc)并在安装完成后打开一个新的登录窗口。”我不知道如何允许 anaconda 执行此操作。
但是,我确实使用了安装命令:
conda create -n FERRET -c conda-forge pyferret ferret_datasets --yes

根据第二个链接应该足够了,可以激活环境
conda activate FERRET

我的终端提示:
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

$ conda init <SHELL_NAME>

Currently supported shells are:
- bash
- fish
- tcsh
- xonsh
- zsh
- powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

我最终用以下方法初始化它:
conda init -bash

然后让我激活 PyFerret。然而,一旦激活,我能注意到的唯一变化是我的终端名称已更改为 (FERRET)Mac:用户名$ .我尝试给出一些命令,但我无法验证 PyFerret 是否工作,也无法在我的 Jupyter Notebook 上调用它,并且无法删除我使用第一个链接下载的所有额外内容。
我不确定为什么 Anaconda 网站对于相同的环境有不同的安装说明,以及为什么我无法卸载我错误进入的额外安装说明。
我希望这足够清楚,并且我可以很快得到您的帮助。
但是,这只是将命令行的“名称”更改为

最佳答案

由于 Conda 一次只能安装一个版本的软件包,因此重新安装您真正想要的版本就足够了,大概

conda install -c conda-forge pyferret

它将替换您可能已安装的任何其他版本。至于激活,命令应该是
conda init bash

或者如果在 Mac OS X Catalina 上
conda init zsh

要在 Jupyter 笔记本中使用 Conda 环境,您应该安装 ipykernel在要用作内核的环境中:
conda install -n FERRET ipykernel

nb_conda_kernels在具有 Jupyter 的环境中(通常是 base ),例如,
conda install -n base nb_conda_kernels

始终推出 jupyter notebook激活后一个环境,例如,
conda activate base
jupyter notebook

然后你可以选择 FERRET在创建新笔记本(或更改现有笔记本以使用它)时,将环境作为内核。

关于python - Conda 安装环境(PyFerret)不成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59829961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com