可在5分钟内用cursor自动创建结构清晰、带基础配置的python项目:自动建目录、生成pyproject.toml(含black/isort/pytest)、readme.md、.gitignore等,并完成虚拟环境关联、依赖安装与git初始化。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想在5分钟内新建一个结构清晰、带基础配置的Python项目,不用手动建目录、写pyproject.toml、初始化git,直接让Cursor自动完成整套骨架搭建。
安装并配置Cursor支持Python开发
打开Cursor官网下载最新版客户端,安装后首次启动时勾选“Add to PATH”选项,确保终端能调用cursor命令;若已安装但终端无法识别,需手动将Cursor安装目录下的bin(macOS/Linux)或 resources/app/bin(Windows)路径加入系统环境变量。
在Cursor中按 Cmd+Shift+P(macOS)或 Ctrl+Shift+P(Windows/Linux),输入“Settings: Open Settings (JSON)”,在打开的settings.json末尾添加:
"python.defaultInterpreterPath": "./venv/bin/python"(macOS/Linux)或"python.defaultInterpreterPath": ".\venv\Scripts\python.exe"(Windows),这能让后续生成的项目自动关联虚拟环境路径。
用AI指令一键生成完整项目结构
新建空白文件夹,在Cursor中用Cmd+K(macOS)或Ctrl+K(Windows/Linux)打开命令面板,输入“New Chat”,在对话框中输入以下指令:
方法一:精准结构指令
“生成一个标准Python项目骨架,包含src/、tests/、docs/目录;src下有__init__.py和main.py;根目录含pyproject.toml(使用poetry风格)、README.md、.gitignore(Python模板)、.pre-commit-config.yaml;要求pyproject.toml中预置black、isort、pytest配置。”
方法二:类比式指令
“参照fastapi官方项目结构,但去掉uvicorn依赖,换成httpx和rich,生成对应骨架。”
inference.sh 的 Python SDK:运行 AI 应用、构建智能体,并集成 150 多个模型。包名:inferencesh (pip install inferencesh)。支持同步/异步……
【必须等AI输出全部完成再操作下一步,中途关闭窗口会导致生成内容丢失】
执行生成并验证目录完整性
第一步:点击AI回复末尾的“Apply”按钮,Cursor会自动在当前文件夹创建所有目录与文件。
第二步:右键任意生成的.py文件→“Python: Select Interpreter”→选择“Enter interpreter path”→定位到刚生成的./venv/bin/python(macOS/Linux)或.envScriptspython.exe(Windows)。
第三步:在内置终端中运行poetry install(如pyproject.toml含poetry配置)或pip install -e .(如为setuptools风格),确认无包解析错误;若报错“ModuleNotFoundError: No module named 'toml'”,说明pyproject.toml中未声明build-system.requires,需手动补上["setuptools>=45", "wheel", "setuptools-toml"]。
第四步:执行git status,检查是否已自动跟踪所有新文件,且.gitignore正确过滤__pycache__、*.pyc、venv/等条目。
Python免费学习笔记(深入):立即使用
在学习笔记中,你将探索 Python 的核心概念和高级技巧!










