一、环境准备
1. 安装 Trae CN IDE
- 下载地址:访问 Trae 官网 下载对应操作系统的安装包(Windows
.exe/ macOS.dmg/ Linux.tar.gz)。 - 安装步骤:
- Windows:双击
.exe文件,选择'创建桌面快捷方式',按向导完成安装。 - macOS:将
.dmg文件拖拽至 文件夹,首次启动需右键'打开'绕过安全限制。
- Windows:双击
Trae CN IDE Python 开发涉及环境安装、解释器配置、项目创建及调试部署全流程。通过安装 IDE 与 Python 3.11,设置虚拟环境与插件,利用 AI 辅助生成代码。支持断点调试、依赖管理及打包发布。常见问题包括解释器未找到及虚拟环境激活失败,可通过重新选择路径或手动激活解决。
.exe / macOS .dmg / Linux .tar.gz)。.exe 文件,选择'创建桌面快捷方式',按向导完成安装。.dmg 文件拖拽至 文件夹,首次启动需右键'打开'绕过安全限制。Applications.tar.gz 至 /opt,终端执行 sudo ./install.sh,验证安装 trae --version。python --version,输出 Python 3.11.x。升级 pip:
python -m pip install --upgrade pip
Ctrl+Shift+P(Windows)或 Cmd+Shift+P(macOS),输入 Python: Select Interpreter。C:\Users\用户名\AppData\Local\Programs\Python\Python311\python.exe)。.venv 目录并激活。终端执行:
python -m venv .venv
my_python_project,作为工作目录。trae-builder 插件)。在 Trae 中打开文件夹(File > Open Folder),终端执行:
trae init my_project_name
.py 后缀自动识别为 Python 文件)。Trae AI 会生成类似代码:
from trae import TodoApp
def create_todo_app():
app = TodoApp()
tasks = ["学习 Python", "练习算法题目", "阅读技术文档"]
for task in tasks:
app.add_task(task)
return app.export_as_json()
if __name__ == "__main__":
result = create_todo_app()
print(result)
打开 Chat 窗口(Ctrl+Shift+C),输入提示词:
使用 Python 创建一个待办事项列表应用
新建 test.py,输入以下代码:
print("Hello, Trae!")
test.py,选择 Run 或按 F5。F5 启动调试,逐步执行并查看变量值。输出结果:
Hello, Trae!
http://localhost:8000 查看静态文件服务。使用 PyInstaller 打包为可执行文件:
pip install pyinstaller
pyinstaller --onefile test.py
终端执行:
python -m http.server 8000
my_python_project/
├── .venv/ # 虚拟环境
├── test.py # 主程序
├── requirements.txt# 依赖文件
└── .env # 环境变量(可选)
代码中读取:
import os
print(os.getenv("API_KEY"))
在 .env 文件中添加:
API_KEY=your_api_key_here
DEBUG=True
生成 requirements.txt:
pip freeze > requirements.txt
安装依赖:
pip install requests flask
Ctrl+Shift+P → Python: Select Interpreter)。.venv 目录是否存在。trae-builder 插件。Help > Check for Updates)。手动激活:
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
.env 文件管理敏感配置。通过以上步骤,开发者可以在 Trae CN IDE 中高效完成 Python 项目的开发与调试。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online