guohanghui commited on
Commit
713ed76
·
verified ·
1 Parent(s): 4cb247c

Update qlib/mcp_output/start_mcp.py

Browse files
Files changed (1) hide show
  1. qlib/mcp_output/start_mcp.py +5 -0
qlib/mcp_output/start_mcp.py CHANGED
@@ -18,8 +18,13 @@ os.system("ls -lh /app/qlib_data/calendars || echo 'No data found'")
18
  os.system("echo '=== List /app/qlib_data/features (first 10 files) ==='")
19
  os.system("ls -lh /app/qlib_data/features | head -n 10 || echo 'No data found'")
20
 
 
21
  from qlib.data import D
22
 
 
 
 
 
23
  # 打印 day 频率标的
24
  instruments = D.list_instruments(freq="day", market="cn")
25
  print("=== Day-frequency instruments ===")
 
18
  os.system("echo '=== List /app/qlib_data/features (first 10 files) ==='")
19
  os.system("ls -lh /app/qlib_data/features | head -n 10 || echo 'No data found'")
20
 
21
+
22
  from qlib.data import D
23
 
24
+ # 初始化 Qlib,必须在任何 D 操作前
25
+ data_dir = os.getenv("QLIB_DATA_DIR", "/app/qlib_data")
26
+ qlib.init(provider_uri=data_dir, region="cn")
27
+
28
  # 打印 day 频率标的
29
  instruments = D.list_instruments(freq="day", market="cn")
30
  print("=== Day-frequency instruments ===")