【问题标题】:Conda environment wrong pyyaml versionconda环境错误pyyaml版本
【发布时间】:2019-12-17 13:04:27
【问题描述】:

conda list pyyaml

# packages in environment at c:\Anaconda3:
#
# Name                    Version                   Build  Channel
pyyaml                    3.13            py36hfa6e2cd_1001    conda-forge

conda env list

# conda environments:
#
                         C:\Anaconda3
base                     c:\Anaconda3
yaml                  *  c:\Anaconda3\envs\yaml

切换到 yaml 环境 activiate yaml

conda list pyyaml

# packages in environment at c:\Anaconda3\envs\yaml:
#
# Name                    Version                   Build  Channel
pyyaml                    5.2              py36he774522_0

在环境 yaml 中使用 python 启动 Python

Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 14:00:49) [MSC v.1915 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import yaml
>>> yaml.__version__
'3.13'

为什么返回 3.13 而不是 5.2?

2019-12-17 14:32 更新

(base) D:\a\buch>
(base) D:\a\buch>conda activate yaml
(yaml) D:\a\buch>
(yaml) D:\a\buch>python
Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 14:00:49) [MSC v.1915 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import yaml
>>> yaml.__version__
'3.13'
>>>
(yaml) D:\a\buch>c:\Anaconda3\envs\yaml\python.exe
Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 14:00:49) [MSC v.1915 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import yaml
>>> yaml.__version__
'3.13'
>>> 

【问题讨论】:

    标签: python-3.x conda pyyaml


    【解决方案1】:

    这是因为默认情况下,在 anaconda 中,您将处于 pyyaml 版本为 3.13(在您的情况下)的基本环境中。

    如果你激活环境yaml并查看pyyaml的版本,你会发现pyyaml的5.2版本

    您的问题是您处于相同的基本环境中。请使用以下命令切换到其他环境。

    conda activate yaml
    

    您忘记在activate yaml 之前使用 conda 命令,因此您处于相同的基本环境中。

    也请关注link。 希望这会对你有所帮助。

    【讨论】:

    • 我不明白,但是我必须怎么做才能在我的 python repl 中获得 5.2?
    • 看看我从 14:32 开始的更新...也许问题出在键盘前面...
    猜你喜欢
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 2022-11-09
    • 1970-01-01
    • 2019-10-28
    • 2020-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多