【问题标题】:Installing packages to Anaconda Environments将软件包安装到 Anaconda 环境
【发布时间】:2018-11-15 11:02:06
【问题描述】:

我在两台不同的 Windows 机器上遇到了 Anaconda 问题。

我已经下载并安装了 Anaconda。我知道命令,如何安装库,我什至安装了 tensorflow-gpu (可以工作)。我也使用 Jupyter notebook,我对它已经很熟悉了。

问题: 出于某种原因,当我创建新环境并将库安装到该环境时......它总是将它们安装到(基础)。每当我尝试在位于 (base) 以外的环境中的 jupyter notebook 中运行代码时,它都找不到我需要的任何库......因为它默认将它们安装到 (base)。

我始终确保在安装任何库之前已激活正确的环境。不过好像没什么区别。

谁能帮我解决这个问题...我做错了什么吗?

【问题讨论】:

  • 你是使用 conda 还是 pip 来安装包?你确定你在安装时使用的是安装在你环境中的 pip 吗?您使用什么命令进行安装?
  • 您是否在命令提示符/Shell 中创建了环境并遵循此gist.github.com/arsho/3b71a89867a74fee776aa7806456e0fd
  • 我已经尝试了 pip 和 conda install 命令,但我仍然遇到同样的问题。即使在激活和环境之后,所有软件包都安装到基础上。这很奇怪。
  • 请添加您用来重现问题的确切命令列表......您确定您的笔记本连接到正确的 python 环境吗? (即报告import sys print(sys.executable)的输出)
  • 我认为你在做某事。我的结果是这样的: C:\Users\xxxx\anaconda3\python.exe 似乎没有指向我的环境。我该如何更改?

标签: python anaconda


【解决方案1】:

有点解决了我的问题。这与启动 Jupyter 笔记本有关。

通过命令提示符切换环境后...命令'jupyter notebook'通过默认的python环境运行jupyter notebook。

但是,如果我通过 anaconda navigator 切换环境并从那里启动 jupyter notebook,它会完美运行。

也许我错过了提示符下的命令?

【讨论】:

  • 再一次,如果你不告诉你正在使用的命令,很难判断它们是否正确
猜你喜欢
  • 2017-04-24
  • 1970-01-01
  • 1970-01-01
  • 2018-11-17
  • 2016-02-09
  • 2020-02-08
  • 1970-01-01
  • 1970-01-01
  • 2018-11-14
相关资源
最近更新 更多