gpt4 book ai didi

python - Jupyter Notebook 和 Conda 命令行之间的包不一致

转载 作者:太空宇宙 更新时间:2023-11-03 19:55:08 26 4
gpt4 key购买 nike

我刚刚安装了 PyTorch 并尝试在我的 Jupyter Notebook 中使用它。在笔记本中,当我运行 conda list 时,我看到以下内容:

# packages in environment at /Users/whoiam/opt/anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py37_0
alabaster 0.7.12 py37_0
anaconda 2019.10 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.7 py37_0
anaconda-project 0.8.3 py_0
...
python 3.7.4 h359304d_1
python-dateutil 2.8.0 py37_0
python-libarchive-c 2.8 py37_13
python.app 2 py37_9
pytz 2019.3 py_0
...

但是,在我的终端的命令行中,我看到了这个:

(base) whoiam@MacBook-Pro Downloads % conda list
# packages in environment at /Users/whoiam/anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py37_0
alabaster 0.7.12 py37_0
anaconda 2019.10 py37_0
anaconda-client 1.7.2 py37_0
anaconda-navigator 1.9.7 py37_0
anaconda-project 0.8.3 py_0
...
python 3.7.4 h359304d_1
python-dateutil 2.8.0 py37_0
python-libarchive-c 2.8 py37_13
python.app 2 py37_9
pytorch 1.3.0 py3.7_0 pytorch
pytz 2019.3 py_0
...

我有几个问题:

  1. 为什么一个环境位于 whoiam/opt/anaconda3,而另一个环境位于 whoiam/anaconda3
  2. 我应该更新 Jupyter Notebook 还是命令行路径?
  3. 如何更新任一路径?
  4. 我应该通过哪个安装包来避免此问题?

最佳答案

您应该创建并使用 (base) 之外的一种 conda 环境。

创建后,您应该通过 anaconda navigator 或使用 source activate yourenvname 激活此环境。您将看到类似以下内容:

(yourenvname) whoiam@MacBook-Pro 下载

在终端中,如果您的环境名称为yourenvname,则已激活。

只有完成此操作后,您才可以在终端中通过 pip install 安装您的软件包,然后打开您的 jupyter 笔记本,或者直接在 jupyter 笔记本中安装您的软件包。通过激活 env,您可以确保所有包都位于同一个且唯一的目录中。

关于python - Jupyter Notebook 和 Conda 命令行之间的包不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59587761/

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