提问者:小点点

如何使用conda升级到Python 3.6?


我是Conda软件包管理的新手,我想获得最新版本的Python,以便在代码中使用f字符串。目前我的版本是(python-V):

Python 3.5.2 :: Anaconda 4.2.0 (x86_64)

如何升级到Python 3.6?


共3个答案

匿名用户

蟒蛇内部没有更新python到3.6。

a) 方法1

>

更新蟒蛇类型conda更新conda

如果您想在主流python版本(如3.5到3.6)之间升级,您必须这样做

 conda install python=$pythonversion$

b) 方法2-创建新环境(更好的方法)

conda create --name py36 python=3.6

c)获取绝对最新的python(在撰写本文时为3.6.5)

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

你可以从这里看到这一切

还有,力量升级参考这个

编辑:蟒蛇现在有一个Python 3.6版本在这里

匿名用户

创建新环境将安装python 3.6:

$ conda create --name 3point6 python=3.6
Fetching package metadata .......
Solving package specifications: ..........

Package plan for installation in environment /Users/dstansby/miniconda3/envs/3point6:

The following NEW packages will be INSTALLED:

    openssl:    1.0.2j-0     
    pip:        9.0.1-py36_1 
    python:     3.6.0-0      
    readline:   6.2-2        
    setuptools: 27.2.0-py36_0
    sqlite:     3.13.0-0     
    tk:         8.5.18-0     
    wheel:      0.29.0-py36_0
    xz:         5.2.2-1      
    zlib:       1.2.8-3 

匿名用户

我找到了这个页面,其中详细说明了如何将Anaconda升级到Python的主要更新版本(从Anaconda4.0)。第一

conda update conda
conda remove argcomplete conda-manager

我还必须conda删除一些不在官方名单上的包:

  • Backport_abc
  • 靓汤
  • 火焰核心

根据系统上安装的软件包,您可能会收到其他unsatifiableerror错误-只需将这些软件包添加到删除列表中即可。接下来,安装Python版本,

conda install python==3.6

这需要一段时间,之后会显示一条消息,指示conda安装anaconda客户机,我就是这么做的

conda install anaconda-client

上面说它已经在那里了。最后,按照指示,

conda update anaconda

我在Windows10命令提示符下做了这件事,但在MacOSX中应该是类似的。