使用conda升级到python 3.6
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用conda升级到python 3.6相关的知识,希望对你有一定的参考价值。
我正在尝试从python 3.4升级到3.6并自动将我的3.4版本中的所有软件包重新安装到3.6版本中。
现在显然不可能为主要版本升级,所以我使用conda create -name python36 python=3.6
创建了一个新的conda env。我也尝试升级它,但它失败了。在此之前,我按类型conda --list> packages.txt在我的34版本中创建了一个模块列表
我尝试使用conda create -name python36 python=3.6 --file packages.txt
安装两个pandas和包,但我收到了error message could not parse 'anaconda-client 1.6.0 py34_0' in: python3_packages.txt
。我试图创建env,然后安装包但相同的pb。
知道这里有什么问题吗?我在SO上看到了关于它的其他问题但他们没有涉及从文本文件安装包的主题。
更新anaconda本身是明智的。这将对安装的所有软件包进行更新,包括python到3.6。在anaconda终端上使用以下代码。确保以管理员身份运行终端
conda update python
您可以通过几种方式复制环境。如果一个选项不起作用,您可能想尝试所有这些选项。您可以使用这两个命令之一导出。您必须首先激活您尝试导出的环境。
conda list > environment.txt
conda env export > environment.txt
您可以使用以下命令从文本文件创建env:
conda env create -f environment.txt
conda create --name MyEnvironment --file environment.txt
我注意到你键入了“-name python36”,这可能是一个拼写错误但它必须是“--name python36”。
以上是关于使用conda升级到python 3.6的主要内容,如果未能解决你的问题,请参考以下文章
在 conda 中将 python 从 3.5 更新到 3.6
当我的包是 Python 3.6 时,为啥 conda 要将所有内容降级到 Python 2.7?
使用conda 对gcc进行升级 (sonicparanoid)