【问题标题】:what does "echo 'PATH="$HOME/.local/bin/:$PATH"' >>~/.bashrc " do?"echo 'PATH="$HOME/.local/bin/:$PATH"' >>~/.bashrc 有什么作用?
【发布时间】:2020-05-21 18:12:33
【问题描述】:

我正在关注 Ubuntu 中的命令列表。我使用 Putty 连接到服务器。我不熟悉 Ubuntu 命令。谁能告诉我它是如何工作的?

echo 'PATH="$HOME/.local/bin/:$PATH"' >>~/.bashrc
pip3 install --user pipenv
. ~/.profile
pipenv install

我知道第 2 行和第 4 行。我不知道第一行和第三行。

【问题讨论】:

    标签: ubuntu pipenv


    【解决方案1】:
    echo 'PATH="$HOME/.local/bin/:$PATH"' >>~/.bashrc
    

    ^ 这会将 ~/.local/bin 添加到 PATH 环境变量中。这允许用户从该位置运行可执行文件,而无需输入整个路径。

    pip3 install --user pipenv
    

    ^ 这会下载一个有助于创建 python 开发环境的工具。我对 pip 和 python 不太热衷。

    . ~/.profile
    

    ^ 这会从用户的主目录获取文件 .profile。这可能包含额外的环境变量(尝试运行env)。

    pipenv install
    

    ^ 这告诉 pipenv 设置你的开发环境,我想。

    查看他们的 github:https://github.com/pypa/pipenv

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-14
      • 1970-01-01
      • 2020-02-24
      • 2018-07-20
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      相关资源
      最近更新 更多