当前位置:   article > 正文

Flask的虚拟环境_flask开发 虚拟环境

flask开发 虚拟环境

1.为什么使用虚拟环境

 

大白话就是说:公司运用的是django1.8版本,然后写一个项目需要运用到django3.0版本,但是使用了django3.0版本,django1.8版本就不能运用了,因为版本不兼容,所以就用到了虚拟环境。

2.虚拟环境的安装流程

1.先打开cmd(不用是管理员身份)

2.# 安装虚拟环境模块(virtualenv)
  pip install virtualenv -i https://pypi.douban.com/simple

# 安装虚拟环境管理包: virtualenvwrapper
  pip install virtualenvwrapper -i https://pypi.douban.com/simple

3

创建虚拟环境: mkvirtualenv envname(虚拟环境名称)

移除虚拟环境: rmvirtualenv envname

4解析

5细节

6

注意事项:  (要牢记)

set 环境变量名:查看当前环境变量名及其对应的值,例如: set workon_home
   清除当前环境变量名对应的变量值,set 环境变量名=,例如:set workon_home=, 注意:当前通过命令对环境变量的操作只针对当前窗口有效,如果重新打开新的命令行窗口则配置恢复成原始样子

   pip list:查看python官方模块及其后期通过pip install 模块名安装的模块
   pip freeze:只能查看后期通过pip install 模块名安装的模块
   在虚拟环境命令行窗口中输入deactivate即可退出当前虚拟环境,返回普通命令行窗口

   移除虚拟环境命令:rmvirtualenv 虚拟环境的名字,例如:rmvirtualenv my_env_01
   rm=remove(移除)

   workon:查看所有之前自己创建的虚拟环境
   workon 虚拟环境的名字,例如:workon my_env_01,进入my_env_01这个虚拟环境
   lsvirtualenv:列举所有新建的虚拟环境,ls=list(列举)

7    重点(安装代码)

    在虚拟环境中安装flask模块,注意:不要安装最新模块,否则后面进行数据库迁移时程序报            错,建议安装flask==1.1.4版本即可
     安装命令为: pip install flask==1.1.4 -i https://pypi.douban.com/simple
     生成依赖清单文件: pip freeze > requirements.txt
     新建虚拟环境my_env_02,然后使用刚才的依赖清单文件完成模块的安装和my_env_01完全一样
     根据依赖清单文件安装指定模块: pip install -r requirements.txt

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/532865
推荐阅读
相关标签
  

闽ICP备14008679号