【问题标题】:how to get anaconda version from conda list anaconda如何从 conda list anaconda 获取 anaconda 版本
【发布时间】:2021-09-03 16:04:11
【问题描述】:

当我运行 conda list anaconda 时,我正在尝试在这里获取 anaconda 版本 我得到以下结果:

我希望能够获得值 2019.10,我不知道该怎么做,我试图让 conda list anaconda 的类型知道如何处理它,但我得到了错误。有没有办法在这里获得2019.10 的版本?

【问题讨论】:

  • 只是一个方法问题,但您应该始终更喜欢使用 `` `` 粘贴带有代码块的文本,而不是上传照片。图片链接往往不会长期存在,而问题和答案的持久性是堆栈溢出的目标。
  • 你的问题不清楚。您使用的命令显示了 anaconda 版本。如您的图片所示,您的邮箱是2019.10。那是怎么回事?您想以编程方式获取 python 变量中的版本号吗?
  • 在这种情况下,@kthy 在该线程stackoverflow.com/questions/48342098/… 中的答案应该对您有所帮助。
  • 感谢您的评论,是的,但是在这种情况下,我仍然需要知道 Anaconda 的版本才能打开文件本身,因为文件名本身具有 anaconda 版本,对吧?
  • 不一定。您可以使用正则表达式来匹配文件名,无论版本如何,并从文件内容或直接从文件名中提取您感兴趣的部分。

标签: python jupyter-notebook anaconda


【解决方案1】:

如果你只想要那个字符串,那么:

conda list '^anaconda$' | tail -n1 | tr -s' ' | cut -f2 -d' '

或者可能更健壮

conda list -e '^anaconda$' | awk -F'=' '!/^#/ {print $2}'

【讨论】:

    猜你喜欢
    • 2022-01-17
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多