使用virtualenv在linux中搭建python flask的helloworld
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了使用virtualenv在linux中搭建python flask的helloworld,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1301字,纯文字阅读大概需要2分钟。
内容图文
![使用virtualenv在linux中搭建python flask的helloworld](/upload/InfoBanner/zyjiaocheng/933/d05c60596a3b463188ae7f4cac921d4c.jpg)
virtualenv介绍
virtualenv可以用来为一个应用创建一套“隔离”的Python运行环境,在这个环境中可以安装私有包,并且和系统中全局Python解释器中的包互不影响。
1 安装 virtualenv
pip install virtualenv
2 创建我们的项目目录
mkdir myProject
cd myProject/
3 使用virtualenv创建一个独立的python运行环境,
virtualenv venv #venv 为环境名称 可自定义
新建的Python环境被放到当前目录下的venv目录。
可以用source进入该环境、使用deactivate命令退出当前的venv环境:
进入venv环境后,安装flask
[root@ip-172 myproject01] source venv/bin/activate
(venv) [root@ip myproject01] pip3 install flask
(venv) [root@ip myproject01] deactivate
[root@ip-172-31-61-239 myproject01]
退出venv环境后,编写flask hello world代码。
vi hello.py
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
再进入venv环境,运行hello.py文件
[root@ip myproject01] source venv/bin/activate
(venv) [root@ip myproject01] python3 hello.py
* Serving Flask app "hello" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
可通过浏览器访问flask hello world页面。
至此,完成。
目录结构:
myProject
venv
hello.py
内容总结
以上是互联网集市为您收集整理的使用virtualenv在linux中搭建python flask的helloworld全部内容,希望文章能够帮你解决使用virtualenv在linux中搭建python flask的helloworld所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。