Python环境和执行cli 命令需要的环境 在 cursdor 中怎么实现的
Python环境和执行cli 命令需要的环境怎么实现的目录Python环境和执行cli 命令需要的环境怎么实现的一、一个 Python CLI 的运行环境由 4 层组成二、这个项目是怎么组装这套环境的1) 解释器 + 依赖:requirements.txt2) 环境变量:`scripts/.env` + 自己写的加载器3) 让子模块能 `import`:动态改 sys.path4) CLI 参数:argparse三、在 Cursor 里具体怎么落地步骤 1:选好 Python 解释器步骤 2:Cursor 内建终端里装依赖步骤 3:让环境变量生效步骤 4:一条命令跑起来步骤 5(可选):把命令做成 Run/Debug 配置四、把上面的东西串起来看一次「一条 CLI 命令 → 实际执行」五、常见坑(Cursor / Windows 特有)一、Cursor / agent 是怎么"执行"代码和命令的二、本项目跑起来需要的环境 / 配置(4 层)① 运行时 + 依赖② 工作目录③ 环境变量 / 密钥(最容易漏)④ 网络三、完整执行流程举例(跑 X2D 周报)小结(一张表)一、一个 Python CLI 的运行环境由 4 层组成对于本项目python scripts/download_source.py --data-source ticket ...这一条命令,环境依赖的东西可以分成 4 层:层次提供者本项目中的体现1. Python 解释器操作系统 / 虚拟环境Windows PowerShell 里的python.exe(推荐 3.10+)2. 第三方库pip / venvrequirements.txt里的pandas / google-genai / openai / matplotlib / pydantic / langchain-core3. 环境变量Shell env /.env文件scripts/.env里的DN_DEFAULT_ENV=us和各种DN_US_*_SECRET