【问题标题】:How can I download Anaconda for python 3.6如何下载适用于 python 3.6 的 Anaconda
【发布时间】:2019-07-15 00:55:24
【问题描述】:

我正在从事 Tensorflow 对象检测项目,为此我使用 Anaconda 3 和 python 3.7,但是在运行对象检测演示时遇到了一些问题,我在 stackoverflow 上阅读了几篇文章,发现它可以通过以下方式解决将 Anaconda 与 python 3.6 一起使用,但此版本在 Anaconda 的 download 页面上不可用,只有两个版本,即 Python 3.7 和 Python 2.7,但我需要 Python 3.6。

任何帮助都会很棒。

【问题讨论】:

    标签: python anaconda


    【解决方案1】:

    按照here 的建议,安装最后一个 anaconda 后,您可以创建一个环境,只需 like Cleb explained 或降级 python:

    conda install python=3.6.0
    

    使用第二种解决方案,您可能会遇到一些与其他软件包不兼容的问题。我自己测试过,没有遇到任何问题,但我猜这取决于您安装的软件包。

    如果您不想处理环境或遇到不兼容问题,可以在此处下载任何 Anaconda 版本:https://repo.continuum.io/archive/。例如,Anaconda3-5.1.0-XXX 或 Anaconda3-5.2.0-XXX 提供 python 3.6(后缀 XXX 取决于您的操作系统)。

    要了解anaconda包中提供了哪些python,可以访问Release notes page。它提供所有 anaconda 版本的更新。找到你的并寻找线

    python A.B.C -> X.Y.Z

    其中 A.B.C 是以前的版本,X.Y.Z 是更新后的 python 版本。

    【讨论】:

    • 谢谢大佬,我下载了Anaconda3-5.2.0-XXX,效果很好。
    • 不客气,不知道为什么下载页面没有旧版本的链接
    • 嗨,如何在repo.continuum.io/archive 中找到 python 版本。我正在寻找 python 3.6.9,与 3.7 相同的 tensorflow 问题
    • 不知道具体是哪一个,你可以试试5.3.0或者5.3.1
    • 它不工作 PackagesNotFoundError: 以下包在当前频道中不可用:
    【解决方案2】:

    This link有Anaconda的历史版本,可以从这个网站下载。

    在 5.3.0 版本中,python 3.6 支持已被删除...

    Anaconda 5.3.0(2018 年 9 月 28 日)

    面向用户的变化

    Anaconda3 安装程序附带 python 3.7 而不是 python 3.6

    python 3.6.5 -> 3.7.0

    https://docs.anaconda.com/anaconda/reference/release-notes/#anaconda-5-3-0-sept-28-2018

    最新发布的带有 python3.6 变体的版本是 5.2.0 版

    Anaconda 5.2.0(2018 年 5 月 30 日)

    python 3.6.4 -> 3.6.5

    https://docs.anaconda.com/anaconda/reference/release-notes/#anaconda-5-2-0-may-30-2018

    此最新版本的链接是...

    【讨论】:

    • 它在哪里说一个版本带有哪个python?我本来希望在某个包的某些描述字段中提供此信息,但看不到他们能够找到一个。谢谢
    【解决方案3】:

    你可以下载3.7版本然后use

    conda create -n mygreatenvironment python=3.6 <add other packages here>
    

    然后:

    conda activate mygreatenvironment
    

    此环境将使用 Python 3.6。

    【讨论】:

    • 别忘了删除 Windows 机器上的 'source' :)
    • @cb14:好点 :) 我用conda 替换了它——我认为它适用于任何操作系统。
    • 你的解决方案是最好的!
    【解决方案4】:

    this answer 之后,此解决方案适用于 Windows 10,

    从 anaconda 提示符:

    1. 创建自定义环境并指定存储库通道以查找版本(在我的情况下为 3.6.5)
        conda create --name py365 python=3.6.5 --channel conda-forge
    
    1. 激活新环境
        conda activate py365
    

    但激活不会是永久的,每次启动 anaconda 提示时都需要激活

    1. 使用您选择的环境创建 Anaconda 提示符的快捷方式

    为了永久激活您的自定义环境,您可以创建一个 anaconda 提示快捷方式来提示新目标。 前往

    C:\Users\Your_Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
    

    然后将文件Anaconda Prompt (Anaconda3) 复制并重命名为Anaconda 3.6.5。 然后右键单击新文件并单击“属性”。

    然后改变目标:

    %windir%\System32\cmd.exe "/K" C:\Users\Your_Name\Anaconda3\Scripts\activate.bat C:\Users\Your_Name\Anaconda3
    

    %windir%\System32\cmd.exe "/K" C:\Users\Your_Name\Anaconda3\Scripts\activate.bat C:\Users\Your_Name\Anaconda3\envs\py365
    

    (请注意将“Your_Name”更改为您的“真实”姓名)

    最后,如果您进入 Windows 开始菜单,您将看到新的快捷方式“Anaconda 3.6.5”,它会在您选择的环境中启动 Anaconda 提示!

    【讨论】:

      【解决方案5】:

      您可以从档案中下载 anaconda。

      我遵循的路径是: Anaconda Documentation>Anaconda Distribution>Installation-(in page)系统要求>archive

      当我偶然发现这个问题时,我正在寻找我的 CentOS 机器上的安装说明。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-11
        • 2017-10-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多