惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
腾讯CDC
博客园 - Franky
S
SegmentFault 最新的问题
美团技术团队
阮一峰的网络日志
阮一峰的网络日志
J
Java Code Geeks
Y
Y Combinator Blog
Engineering at Meta
Engineering at Meta
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
I
InfoQ
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed
博客园 - 叶小钗
博客园_首页
有赞技术团队
有赞技术团队
雷峰网
雷峰网
量子位
小众软件
小众软件
月光博客
月光博客
U
Unit 42
D
DataBreaches.Net

博客园 - 星河赵

如何 限制大模型(LLM)仅基于知识库(RAG架构)回答 学习Ai LangChain&&LangGraph Vue 打包区分线上测试 Ubuntu + Nginx 使用 Let's Encrypt 生成 HTTPS 证书 微信支付申请相关资料 mysql 常用命令 熟练使用 mysql flask fastapi mysql 常用命令 LangChain AI 客服 Agent 项目学习笔记 海外stripe 聚合支付 ffmpeg 介绍 AE中制作带可替换屏幕的视频模版 记录|AI超写实短视频制作流程+提示词 服务端部署Vue 在Pycharm 中使用 Python Module 方式启动 uvicorn Conda 虚拟环境完整指南 CentOS / OpenCloudOS 服务器如何安装远程桌面 Python 项目模块导入问题解决方案 2026 谷歌 Antigravity 最新安装教程! Vscode 常用配置 如何修改 Redis 数据存放路径 Vue 后台项目 Nginx 部署笔记(SPA / Vite 构建) Ubuntu 上安装 MongoDB 并启用事务的完整流程 mac 微信双开新方法 nginx 对静态资源进行压缩 HMAC-SHA256 请求签名与验签实践(Python 可直接复用) python fast api websocket 连接事例 在 Flask 中并发执行任务 Vscode 配置快捷键和JetBrains(pycharm)一样 Linux 服务器的 SSH 登录端口号 从默认的 22 改掉 配置 Docker 镜像加速器
Python -m 用法(极简版)
星河赵 · 2025-12-18 · via 博客园 - 星河赵

是什么?

按“模块名”运行代码,不是按文件路径


标准写法

python -m 包名.子包名.模块名

  • ❌ 不写 .py

  • ❌ 不用 /

  • ✅ 用 .


为什么用 -m

  • 自动把项目根目录加入 sys.path

  • 和 FastAPI / Gunicorn / pytest 的 import 行为一致

  • 避免 ModuleNotFoundError


对比

python xxx.py # 容易找不到项目包(不推荐) python -m pkg.mod # 正确、稳定(推荐)


运行位置

cd 项目根目录 python -m app_ads_svr.models.developer


一句话记忆

只要 import 以项目名开头,就用 python -m

posted on 2025-12-18 09:58  星河赵  阅读(23)  评论(0)    收藏  举报