Pipenv:找不到命令

新手上路,请多包涵

我是 Python 开发的新手,正在尝试使用 pipenv。我运行了命令 pip install pipenv ,运行成功:

 ...
Successfully built pipenv pathlib shutilwhich pythonz-bd virtualenv-clone
Installing collected packages: virtualenv, pathlib, shutilwhich, backports.shutil-get-terminal-size, pythonz-bd, virtualenv-clone, pew, first, six, click, pip-tools, certifi, chardet, idna, urllib3, requests, pipenv
...

但是,当我在新的根项目目录中运行命令 pipenv install 时,我收到以下消息: -bash: pipenv: command not found 。我怀疑我可能需要修改我的 .bashrc,但我不清楚要向文件中添加什么或者是否需要修改。

原文由 lgants 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
2 个回答

发生这种情况是因为您没有在全局(系统范围)安装它。为了在您的 path 中可用,您需要使用 sudo 安装它,如下所示:

 $ sudo pip install pipenv

原文由 dethos 发布,翻译遵循 CC BY-SA 4.0 许可协议

这为我修好了:

 sudo -H pip install -U pipenv

原文由 tuan ly 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题