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

相关推荐
2zcode7 小时前
基于MATLAB脑电信号的帕金森病抑郁症检测研究
开发语言·matlab·抑郁症·帕金森病
untE EADO7 小时前
Java进阶之路,Java程序员职业发展规划
java·开发语言
xyq20247 小时前
C++ 变量作用域
开发语言
SKY -dada7 小时前
Understand 使用教程
开发语言·c#·流程图·软件构建·敏捷流程·代码复审·源代码管理
qq_414256577 小时前
Redis如何解决哨兵通知延迟问题_优化客户端连接池动态刷新拓扑的订阅监听机制
jvm·数据库·python
m0_676544387 小时前
MySQL如何配置不同级别的事务锁_调整innodb_locks_unsafe_for_binlog
jvm·数据库·python
dFObBIMmai7 小时前
mysql索引区分度不足如何解决_mysql多列索引组合优化
jvm·数据库·python
神明9317 小时前
SQL处理JOIN查询中数据倾斜的问题_散列连接键或增加缓存
jvm·数据库·python
m0_591364737 小时前
c++ 实时傅里叶变换stft c++如何进行音频的频谱分析
jvm·数据库·python
2401_832365527 小时前
MySQL无法修改数据表结构_检查磁盘空间与元数据锁
jvm·数据库·python