首页 > 其他分享 >无涯教程-Flask - 环境设置

无涯教程-Flask - 环境设置

时间:2024-02-08 20:31:45浏览次数:33  
标签:virtualenv 教程 venv Flask 无涯 Python install 安装

安装Flask通常需要Python 2.6或更高版本,尽管Flask及其依赖项在Python 3(Python 3.3及更高版本)上可以很好地工作,但是许多Flask扩展都无法正确地支持它,因此,建议在Python 2.7上安装Flask。

使用virtualenv安装

virtualenv 是一个虚拟的Python环境构建器。它可以帮助用户并行创建多个Python环境。因此,它可以避免库的不同版本之间的兼容性问题。

以下命令安装 virtualenv

pip install virtualenv

在Linux/Mac OS的 pip 之前,添加 sudo 。如果您使用的是Windows,请以管理员身份登录。在Ubuntu virtualenv 上使用其软件包管理器进行安装。

Sudo apt-get install virtualenv

安装后,将在文件夹中创建新的虚拟环境。

mkdir newproj
cd newproj
virtualenv venv

要激活相应的环境,请在 Linux/OS X 上使用以下命令-

venv/bin/activate

在 Windows 上,可以使用以下内容

venv\scripts\activate

现在,无涯教程准备在此环境中安装Flask。

pip install Flask

上面的命令可以直接运行,而无需在虚拟环境中进行系统范围的安装。

参考链接

https://www.learnfk.com/flask/flask-environment.html

标签:virtualenv,教程,venv,Flask,无涯,Python,install,安装
From: https://blog.51cto.com/u_14033984/9644140

相关文章

  • switch 安装 moonlight 教程
    ​准备工作:破解的switch能进行串流,支持moonlight的电脑(nvdiashiled功能/sunshine软件)比较好的网络环境:5Ghz频段wifi的稳定链接去下载moonlight的nro包GitHub-rock88/moonlight-nx使用破解switch的DBI工具-MTP连接连到电脑上(switch比较挑数据......
  • 数据库迁移工具--DBMotion使用教程
    DBMotion安装与使用1.访问地址DBMotion,数据库迁移|Squids.cn2.下载docker-compose.yaml点击下载docker-compose.yaml配置文件https://squids.cn/download/dbmotion/docker-compose.yamlversion:'3.0'services:dts-mysql:image:mysql:latestcontaine......
  • Eclipse安装配置、卸载教程(Windows版)
    Eclipse是一个开放源代码的集成开发环境(IDE),最初由IBM公司开发,现在由Eclipse基金会负责维护。它是一个跨平台的工具,可以用于开发多种编程语言,如Java、C/C++、Python、PHP、Rust等。Eclipse提供了一个可扩展的架构,允许开发者通过安装插件来扩展其功能,因此它被广泛用于各种软件开发......
  • 无涯教程-RegExp.prototype.toString()函数
    toString方法返回正则表达式的字符串表示形式。RegExp.prototype.toString()-语法RegExpObject.toString();RegExp.prototype.toString()-返回值返回正则表达式的字符串表示形式。RegExp.prototype.toString()-示例varstr="Javascriptisaninterestin......
  • 无涯教程-RegExp.prototype.split()函数
    此方法根据指定的分隔符分割字符串对象,并返回字符串数组。RegExp.prototype.split()-语法str.split([separator[,limit]])separator  - 可选。指定字符串的分隔符。limit      - 可选。指定要找到的拆分数量的限制。RegExp.prototype.sp......
  • 无涯教程-RegExp.prototype.match()函数
    此方法检索匹配项。RegExp.prototype.match()-语法str.match(regexp)Regexp  - 正则表达式对象。RegExp.prototype.match()-返回值返回一个匹配数组,如果找不到匹配项,则返回null。RegExp.prototype.match()-示例varstr='WelcometoES6.Weare......
  • 无涯教程-RegExp.prototype.test()函数
    test()方法在字符串中搜索与正则表达式匹配的文本。如果找到匹配项,则返回true;否则,它返回false。RegExp.prototype.test()-语法RegExpObject.test(string);string  - 要搜索的字符串。RegExp.prototype.test()-返回值如果找到匹配项,则返回匹配的文本,否......
  • 【幻兽帕鲁教程】如何在幻兽帕鲁服务器内快速设置游戏密码与端口
    以下将为大家介绍如何在幻兽帕鲁服务器内快速设置游戏服务器密码,并修改游戏端口:Windows服务器如果你是用Windows操作系统搭建了幻兽帕鲁服务器,则按照如下操作进行即可:登录Windows服务器1、登录腾讯云轻量应用服务器控制台,获取服务器登录密码。如您忘记密码,可以在控制台重......
  • 无涯教程-RegExp.prototype.exec()函数
    exec方法在字符串中搜索与正则表达式匹配的文本。如果找到匹配项,则返回输出数组。否则,返回null。RegExp.prototype.exec()-语法RegExpObject.exec(string);string  - 要搜索的字符串RegExp.prototype.exec()-返回值如果找到匹配项,则返回匹配的文本,否则......
  • Flask框架之request参数
    一、Flask框架之request对象    浏览器访问服务端,向服务端发送请求数据,可通过以下方式:通过URL参数进行查询,浏览器需要将查询参数发给服务器;浏览器提交form表单数据给到服务器端上传文件,浏览器将文件数据发给服务器端   服务端接收到浏览器发送的请求,封装到fla......