为了遵循我所理解的最佳实践,我安装了 pipenv 以便能够在本地安装 python 模块(并且不会破坏任何其他程序或依赖项)。当然,我在本地安装了pipenv,使用
$ pip install --user pipenv
不幸的是,随后调用 pipenv 会产生以下结果:
$ pipenv install requests
-bash: pipenv: command not found
所以 pipenv 在 shell 中不可用,尽管它是全新安装的。我相信(通过谷歌搜索)问题与我的 PATH 有关,也许我需要将我的用户目录添加到我的 .bashrc 文件中?但我不确定到底要向 .bashrc 文件中添加什么来解决问题。
请您参考如下方法:
pip --user 安装到 ~/.local/bin。
因此,您可以将以下行添加到您的 ~/.bashrc 中:
export PATH=$PATH:$HOME/.local/bin
然后运行 source ~/.bashrc 或打开一个新的终端 session ,应该会找到 pipenv。
