一. pip3 的安装
sudo apt install python3-pip
二. pipenv 的安装
pip3 install --user pipenv
三. 使用pipenv 创建虚拟环境
pipenv install
pipenv:未找到命令
出现以上问题,需要进行一下操作
vim ~/.profile # 在底部添加以下语句 PYTHON_BIN_PATH="$(python3 -m site --user-base)/bin" │ PATH="$PATH:$PYTHON_BIN_PATH" 最后 source ~/.profile
这个时候使用pip命令还会出现以下错误
liuf2@liuf2-virtual-machine:/usr/local/envs/ip-lists$ pip3 Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main'
解决:pip文件在usr/bin目录下,cd进去,进行以下修改
from pip import main if __name__ == '__main__': sys.exit(main())
替换为
from pip import __main__ if __name__ == '__main__': sys.exit(__main__._main())
接下来使用pipenv也正常了