繁体   English   中英

如何在Anaconda中安装特定版本的Python?

[英]How to install the specific version of Python with Anaconda?

我想用Python版本3.6.5安装Anaconda。 如果我安装Anaconda3-5.2.0,则安装Python 3.5.1。 在哪里下载带有Python 3.6.5的Anaconda。 大数据脚本仅适用于Anaconda Python 3.6.5。

Anaconda下载

使用Python 3.6.5的Anaconda发行版是5.2.0版 1您可以从Anaconda发行档案下载。 如果确实要从中安装,请确保在安装后立即更新Conda:

conda update conda

但是, 我强烈建议您使用以下替代解决方案,作为更好的做法。

Miniconda + Anaconda环境

推理

什么是安装在底座 ENV一旦你已经安装了它是相对固定的。 最终,您不想弄乱您的基本环境,因此最佳实践是在那里拥有最新版本。 幸运的是,您不必安装完整的Anaconda发行版,而是可以使用轻量级的Miniconda发行版并创建辅助环境,以具有Anaconda Python 3.6.5发行版的目的。 从长远来看,这将为您提供更好的稳定性。

脚步

  1. 下载并安装Miniconda 一旦工作了...

  2. 创建您的Anaconda环境:

     conda create --name my_env python=3.6.5 anaconda=5.2.0 
  3. 使用新的隔离环境:

     conda activate my_env 

[1]我通过运行conda create -n foo --dry-run -c anaconda python=3.6.5 anaconda并检查了Conda最终在解决方案中使用的anaconda软件包的版本来确定这一点。

在anaconda提示中,您可以使用以下命令将python手动更新为最新版本:

conda update python

如果您不熟悉它,则在安装anaconda时会在计算机上安装anaconda提示符。 只需在您的计算机上进行搜索即可。

您可以参考这篇文章: 如何使用conda升级到Python 3.6?

也试试

conda install python=3.6.5

但是您可能会遇到与其他软件包不兼容的问题。

或者,您可能想尝试创建一个新环境。 在anaconda提示符下,创建一个自定义环境并指定存储库通道以查找版本

conda create --name py365 python=3.6.5 --channel conda-forge

激活新环境

conda activate py365

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM