问题:使用pipenv出现-bash: pipenv: command not found
解决方法一
先卸载pipenv
pip3 uninstall pipenv
再全局安装pipenv
sudo -H pip3 install -U pipenv
然后就可以正常使用pipenv了。
pipenv shell
注意:我这里使用的是python3对应的pip3。直接使用pip对应的python2安装会报错。如下图所示
解决方法二
如果以上方法行不通,那可能是需要创建pipenv的软连接。
注意:我的Python安装在目录:/usr/local
# 首先使用命令找一下pipenv的安装目录
find / -name pipenv
# 创建pipenv软连接
# ln -s 源文件 目标文件
ln -s /usr/local/python3/bin/pipenv /usr/local/bin/pipenv
# 这个是我安装的pipenv所在目录:/usr/local/python3/bin/pipenv
# 我需要链接的目录:/usr/local/bin/pipenv
# 然后就可以成功使用了
pipenv isntall