【问题标题】:What's "which pyenv > /dev/null" mean?“哪个 pyenv > /dev/null”是什么意思?
【发布时间】:2017-05-06 13:26:15
【问题描述】:

大家在安装完pyenv后将if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi写入.bashrc等。

我知道如果我不执行eval "$(pyenv init -)",python 的版本不会改变。

为什么我需要写if which pyenv > /dev/null? 这是什么意思?没有它会怎样?

谢谢。

【问题讨论】:

  • 这个问题打错了。由于您的所有问题都与 bash 有关,因此缺少 bash 标签。

标签: bash shell pyenv


【解决方案1】:

用于检查是否找到pyenv,但抑制which 命令的输出。

没有它,which 的输出将打印到控制台,每次调用.bashrc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-14
    • 1970-01-01
    • 2017-05-25
    • 2016-06-03
    • 2013-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多