python uv 新一代包管理工具

简介

uv 高效的包管理工具,替代pip。用rust编写。

安装

sh 复制代码
pip install uv

使用

demo

  • 创建虚拟环境(快速)
cpp 复制代码
 uv venv venv
Using Python 3.11.1 interpreter at D:\env\python311\python.exe
Creating virtualenv at: venv
Activate with: venv\Scripts\activate
py 复制代码
from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def home():
        return 'Hello, Flask!'

@app.route('/about')
def about():
        return render_template('about.html', title='About Us', content='This is a simple Flask demo.')

if __name__ == '__main__':
        app.run(debug=True)
  • templates/about.html
html 复制代码
<html>

<head>
  <title>{{ title }}</title>
</head>

<body>
  <h1> {{ title }} </h1>
  <p> {{ content }} </p>
</body>

</html>

运行

python app.py

测试

http://127.0.0.1:5000/

http://127.0.0.1:5000/about

相关推荐
奇妙之二进制7 小时前
zmq源码分析之IO线程绑定时机
开发语言·网络
阿标的博客7 小时前
Python学习(三):Python程序的运行方式
开发语言·python·学习
IMPYLH7 小时前
Linux 的 split 命令
linux·运维·python·bash·运维开发·unix
0xDevNull7 小时前
分布式事务实战指南:从理论到Seata落地
java·开发语言·后端
z4424753267 小时前
MySQL如何配置自动清理失效事务锁_结合定时任务清理
jvm·数据库·python
t***5447 小时前
如何在 Dev-C++ 中配置 Clang 编译器
开发语言·c++
码云数智-大飞7 小时前
TLS 1.3的革新:更快的速度与更强的安全性
开发语言·php
KIHU快狐7 小时前
快狐KIHU|86寸落地触控一体机G+G电容屏HarmonyOS鸿蒙酒吧查询终端
python·华为·harmonyos
南境十里·墨染春水7 小时前
linux学习进展 线程同步——条件变量
java·开发语言·学习
qq_372906937 小时前
怎么通过宝塔面板对网站数据库进行深度碎片整理_使用Optimize命令优化表空间资源占用
jvm·数据库·python