# yemoren **Repository Path**: software-engineering-pre-project/yemoren ## Basic Information - **Project Name**: yemoren - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-28 - **Last Updated**: 2025-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 双向聊天终端使用指南 一、工具介绍 这是一个简单的聊天程序,由两个文件(app_a.py和app_b.py)组成。通过启动这两个文件,你可以在两个窗口之间互相发送消息,实现基础的聊天功能。 二、环境准备(只需操作一次) 1. 安装必要组件 打开终端窗口: Windows系统:按下Win+R,输入cmd,按回车 Mac系统:打开启动台,找到并点击终端 复制以下命令,粘贴到终端中,然后按回车: pip install fastapi uvicorn requests 如果安装速度慢或出现错误,可尝试备用命令: pip install fastapi uvicorn requests -i https://pypi.tuna.tsinghua.edu.cn/simple 等待安装完成(屏幕会显示进度,通常需要1-3分钟) 三、启动聊天工具 1. 准备工作 确保你已经拥有两个文件:app_a.py和app_b.py,并将它们保存在同一个文件夹中(例如"我的文档"或桌面) 2. 打开两个终端窗口 按照步骤二的方法,打开第一个终端窗口 再次重复操作,打开第二个终端窗口(需要两个窗口同时使用) 3. 进入文件所在文件夹 在终端中输入 cd 文件夹路径(例如文件保存在"我的文档",就输入cd 我的文档) 按回车键(如果不清楚路径,可以直接将文件所在的文件夹拖到终端窗口,自动填充路径) 4. 启动第一个聊天程序 在第一个终端窗口中输入:python app_a.py按回车键,此时会显示"等待服务启动..."的提示 5. 启动第二个聊天程序 在第二个终端窗口中输入:python app_b.py按回车键,稍等几秒钟,两个终端会显示"已连接到服务"的提示 四、使用方法 在任意一个终端窗口中,当看到"请输入消息"的提示时,直接输入你想发送的内容 输入完成后按回车键,消息会立即发送到另一个终端窗口 另一个终端会自动显示收到的消息 输入exit并按回车键,可以退出程序 五、常见问题解决 提示"找不到app_a.py":请确认终端已经进入文件所在的文件夹 连接不上:确保两个程序都已启动,耐心等待10秒钟 提示"pip不是内部命令":需要先安装Python(可搜索"Python安装教程"获取帮助) 消息发送失败:检查两个终端是否都显示"已连接到服务",如果没有,请关闭程序重新启动