欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【Flask框架学习】虚拟环境(pipenv)的搭建

程序员文章站 2022-03-11 14:44:31
pipenv的安装Windows安装pipenvpip install pipenvMac安装brew install pipenvLinux安装pip install pipenvpipfile和pipfile.lockPipfile文件url # 指定国内pip源,不然下载库会很慢dev-packages # 开发环境packages # 生产环境django = "*" # *表示最新版本requires # Python版...

pipenv的安装

Windows安装pipenv

pip install pipenv 

Mac安装

brew install pipenv 

Linux安装

pip install pipenv 

pipfile和pipfile.lock

Pipfile文件
【Flask框架学习】虚拟环境(pipenv)的搭建

url # 指定国内pip源,不然下载库会很慢 dev-packages # 开发环境 packages # 生产环境 django = "*" # *表示最新版本 requires # Python版本 

pipfile.lock,详细记录环境依赖,并且利用了Hash算法保证了它完整对应关系
如果需要指定Python版本的话,前提是电脑中已经安装了python2和Python3

pipenv --three # 泛指Python3的版本  pipenv --two # 泛指Python2的版本  pipenv --python 3.7 # 指定Python版本 

进入/退出/删除虚拟环境

pipenv shell # 进入虚拟环境 exit # 退出虚拟环境 pipenv --rm # 删除整个环境  不会删除pipfile 

管理开发环境

安装在开发环境下

pipenv install --dev itchat 

在虚拟环境中运行命令,使用run参数

pipenv run python manage.py runserver 

pipenv有个缺点,lock不稳定而且时间非常长,所以安装包的时候记得加上–skip-lock,最后开发完成要提价到仓库的时候在pipenv lock

pipenv install django --skip-lock 

本文地址:https://blog.csdn.net/qq_35455803/article/details/109044712

相关标签: Flask python