🧸 环境准备 · 实盘接口

⚡ Python 3.10+

📌 工欲善其事,必先利其器。本节搭建 Python 虚拟环境,安装 requests、websocket-client、pandas,为实盘交易接口对接打下稳固基础。

🐍 1. Python 环境配置 版本 ≥ 3.8
  • 🔹 官网下载 python.org
  • 🔹 安装时勾选 Add Python to PATH
  • 🔹 验证:python --version
  • 🔹 Windows 注意长路径支持
  • 🔹 macOS 推荐使用 brew
  • 🔹 Linux 使用 pyenv 管理
🧪 2. 虚拟环境搭建 venv / conda
📁 项目隔离 ⚙️ 依赖独立 🧹 干净卸载
# 创建虚拟环境 (Python 内置 venv)
python -m venv trading_env

# 激活环境 (Windows)
trading_env\Scripts\activate

# 激活环境 (macOS / Linux)
source trading_env/bin/activate

# 退出虚拟环境
deactivate
工具命令特点适合场景
venvpython -m venv .venv轻量,内置标准项目
condaconda create -n myenv跨语言,二进制包数据科学 / 量化
pipenvpipenv installPipfile 管理依赖锁定
📦 3. 常用库安装 requests · websocket-client · pandas
✅ requests HTTP 请求
✅ websocket-client 实时行情
✅ pandas 数据处理
# 一键安装核心库
pip install requests websocket-client pandas

# 验证安装
python -c "import requests; import websocket; import pandas; print('🎉 所有库加载成功')"
🧩 环境架构图 SVG 依赖关系
🐍 Python 3.10+ 环境 📦 虚拟环境 trading_env 📡 requests 🔌 websocket 🐼 pandas 📈 实盘交易接口 ⚡ 环境准备 · 依赖关系

💡 提示 使用 pip list 查看已安装包;建议锁定版本 pip freeze > requirements.txt