我想用 Python 3.6.5 版安装 Anaconda。如果我安装 Anaconda3-5.2.0,它会安装 Python 3.5.1。哪里可以下载带有 Python 3.6.5 的 Anaconda。大数据脚本仅适用于 Anaconda Python 3.6.5。
Sto*_*ner 10
也尝试一下
conda install python=3.6.5
Run Code Online (Sandbox Code Playgroud)
但您可能会遇到与其他软件包不兼容的问题。
或者,您可能想尝试创建一个新环境。在 anaconda 提示符下,创建自定义环境并指定存储库通道以查找版本
conda create --name py365 python=3.6.5 --channel conda-forge
Run Code Online (Sandbox Code Playgroud)
激活新环境
conda activate py365
Run Code Online (Sandbox Code Playgroud)
但是,激活不会是永久性的,每次启动 anaconda 提示符时都需要激活。
带有 Python 3.6.5 的 Anaconda 发行版是 5.2.0 版。1您可以从Anaconda 分发存档下载它。如果您确实从这里安装,请确保在安装后立即更新 Conda:
conda update conda
Run Code Online (Sandbox Code Playgroud)
但是,我强烈推荐以下替代解决方案作为更好的做法。
安装在基础环境中的内容一旦安装就相对固定了。最终,您不想弄乱您的基本环境,因此最佳做法是在那里安装最新版本。幸运的是,您不必安装完整的 Anaconda 发行版,而是可以使用轻量级 Miniconda 发行版并创建辅助环境,以便拥有 Anaconda Python 3.6.5 发行版。从长远来看,这会给你更好的稳定性。
下载并安装Miniconda。一旦工作...
创建你的 Anaconda 环境:
conda create --name my_env python=3.6.5 anaconda=5.2.0
Run Code Online (Sandbox Code Playgroud)使用新的隔离环境:
conda activate my_env
Run Code Online (Sandbox Code Playgroud)[1]我通过运行conda create -n foo --dry-run -c anaconda python=3.6.5 anaconda然后检查anacondaConda 在解决方案中最终得到的包版本来确定这一点。
在 anaconda 提示符中,您可以使用以下命令手动将 python 更新到最新版本:
conda update python
Run Code Online (Sandbox Code Playgroud)
如果您不熟悉它,当您安装 anaconda 时,anaconda 提示符会安装到您的计算机上。只需在您的计算机上搜索它即可。
您可以参考这篇文章:How do I Upgrade to Python 3.6 with conda?