【问题标题】:Setting up Anaconda environmental variable, complications from Miniconda设置 Anaconda 环境变量,来自 Miniconda 的并发症
【发布时间】:2018-06-23 15:22:31
【问题描述】:

我刚刚从我的计算机中删除了 Python,因为很多问题都指向安装出现问题。我想使用 Anaconda 项目/软件管理器重新安装 Python,因为它似乎非常适合数据科学。

我在这里开始按照https://www.youtube.com/watch?v=dgjEUcccRwM 的说明进行操作(文章版本:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444

所以我运行了 anaconda 安装程序。但之后,当我尝试启动 anaconda 提示时,每次都会失败并显示以下错误消息:` 更多关于这个堆栈溢出帖子的内容,我按照说明解决了这个问题:Anaconda3 activate.bat is not recognized as an internal or external command

stackoverflow 上的解决方案是安装最新的 miniconda 包,他们直接链接了该包。所以现在我有两个目录,一个用于 Anaconda3,一个用于 Miniconda3。

现在,回到我链接的第一个视频......我最终需要使用 anaconda,而不仅仅是 anaconda 提示。打开 anaconda 提示并查找 anaconda 的位置以及 python 给了我以下信息

 (base) C:\Users\biney>where python (cmd: where python)
  C:\ProgramData\Miniconda3\python.exe (returns this)

 (base) C:\Users\biney>where conda
  C:\ProgramData\Miniconda3\Library\bin\conda.bat
  C:\ProgramData\Miniconda3\Scripts\conda.exe

所以...它指向我的 miniconda 目录,而不是 anaconda3 目录。我认为它应该指向我的 anaconda3 目录——有什么办法可以改变它吗?

其次,用于设置 anaconda 路径变量的命令行指令不起作用。我在 windows 命令提示符下输入:

C:\Users\biney>SETX PATH "%PATH%;C:\ProgramData\Anaconda3\Scripts;C:\ProgramData\Anaconda3"

警告:正在保存的数据被截断为 1024 个字符。

成功:指定的值已保存。

我也输入了同样的命令,同时切换到 Miniconda3 的目录位置。当我在命令提示符或 git bash 中键入 condapython 时,这些都没有导致任何更改,所以现在我被卡住了。

我该如何处理这两个版本的 Anaconda?我应该尝试将哪一个添加到路径变量中?以及如何正确设置环境变量以便我可以使用 Anaconda 和 Python?

【问题讨论】:

    标签: python environment-variables anaconda miniconda


    【解决方案1】:

    我链接的堆栈溢出,Anaconda3 activate.bat is not recognized as an internal or external command

    因此,通过该页面上提供的链接(64 位版本)https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe 安装迷你 conda 使得 anaconda3 不被使用。安装 a3 后,我无法启动 anaconda 命令提示符,但我参考了那个堆栈溢出帖子并安装了 Mini Conda。这启动了一个 miniconda 命令提示符。

    从那里,我向路径变量添加了两个目的地:C:\ProgramData\Miniconda3\ScriptsC:\ProgramData\Miniconda3\,现在 python 命令可以工作了。 git bash 中的 conda 命令也是如此。

    我想我担心的是...我为 anaconda3 和其他东西运行了 setup.exe。我显然不需要 anaconda3,我能得到它的唯一方法就是更新。我应该怎么做才能摆脱andaconda3并离开miniconda? (直觉上我会删除 anadconda 文件夹,但是,我还没有验证卸载 anaconda 并保留 miniconda 的方法。所以我会避免这样做)

    【讨论】:

      猜你喜欢
      • 2023-04-11
      • 1970-01-01
      • 2019-07-31
      • 2013-12-22
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 1970-01-01
      相关资源
      最近更新 更多