pipenv是Python.org正式推荐的python包管理工具。
pipenv是把pip和virtualenv 2个工具统一起来,使用pipenv代替。
virtualenv是什么:
virtualenv是创建一个隔绝的python环境的工具,安装办法:pip install virtualenv
pipenv特点:
使用pipfile代替requirement.txt文件记录python包
增加了pipfile.lock文件来锁定python软件的包名和版本,及其依赖关系的列表。
安装:
pip install pipenv (python3版本会提高兼容性)
用户模式安装:
pip install pipenv --user
进入虚拟环境:
pipenv shell
项目用法:
创建项目目录,进入.
pipenv --python 2.7 制定版本创建环境
pipenv shell 激活虚拟环境
pipenv --where 显示虚拟环境信息
pipenv --venv 显示虚拟环境信息
pipenv --py 显示python解释器信息
pipenv install requests 安装相关模块并加入到Pipfile
pipenv install django==1.0 安装固定版本加入Pipfile
pipenv graph 查看目前安装的库和依赖
pipenv check 检查安全漏洞
pipenv uninstall --all 卸载全部包并从Pipfile中移除
安装完毕之后,如果pipenv仍然提示command not found
那就是要添加环境变量。
vim .profile
# 最后一行加上下面代码
export PATH=$PATH:~/.local/bin
#保存退出,立刻生效
source .profile
参考链接:
https://www.jianshu.com/p/b8ca94730e89
https://www.jianshu.com/p/34caefcf1421