虚拟环境 之前用的 virtualenv +virtualenvwrapper
今天在学习 flask 框架 用到了pipenv
pipenv
Pipfile 文件是 TOML 格式而不是 requirements.txt 这样的纯文本
一个项目对应一个 Pipfile,支持开发环境与正式环境区分。默认提供 default 和 development 区分
提供版本锁支持,存为 Pipfile.lock
Flask已经集成了它
一个项目对应一个 Pipfile,支持开发环境与正式环境区分。默认提供 default 和 development 区分
提供版本锁支持,存为 Pipfile.lock
Flask已经集成了它
pip install pipenv
用法
新建一个项目用的文件夹 用作开发环境
在cmd下 cd该文件夹 输入:
pipenv install
创建好以后 启动虚拟环境 输入:
pipenv shell
出现以上的图 就说明 进入了 虚拟环境
pipenv --python 3.5 指定某一python版本创建环境
pipenv install 使用当前系统的python3创建环境
pipenv shell 激活虚拟环境
pipenv --where 显示目录信息 即路径
pipenv --venv 显示虚拟环境的信息
pipenv --py 显示Python解释器信息
使用pycharm 输入 Project Interpreter的解释器地址 就可以用该解释器信息
pipenv graph 查看目前安装的库和依赖包
安装相关模块
比如 :
pipenv install requests
pipenv install django==1.11 安装固定版本的
卸载
pipenv uninstall --all 卸载全部包
pipenv uninstall django 卸载django
以上是在 windows下