# 旧桌面客户端升级2.0，缺少pyodbc包，mssql数据库连接失败

**URL:** https://forum.jit.pro/t/2-0-pyodbc-mssql/735
**Category:** Bug Reports
**Created:** [May 23, 2026, 6:51am UTC](https://forum.jit.pro/t/2-0-pyodbc-mssql/735 "2026-05-23T06:51:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![hww](https://avatars.discourse-cdn.com/v4/letter/h/e56c9b/32.png) [@hww](https://forum.jit.pro/u/hww)
#### Post date: [May 23, 2026, 6:51am UTC](https://forum.jit.pro/t/2-0-pyodbc-mssql/735/1 "2026-05-23T06:51:29Z")

</div>

## 背景&操作步骤

> 做了什么操作后，出现的该问题

1. Error loading .py file. In source mode, check the file at [services/dataUpdate/service.py]. Error: No module named ‘pyodbc’

2. 需要手动在systemp环境安装才正常。在项目内requirements.txt添加pyodbc，没用。  
c:\JitNode\system\bin\python\python.exe -m pip install pyodbc==5.2.0

3. 目前服务端还没升级，望官方测试后反馈 🤝

## 问题

#### 页面截图

#### 前端控制台错误截图 （如果只是后端问题，可跳过）

#### 接口返回数据截图 & 后端日志错误提示（如只是前端问题，可跳过）

## 期望效果

---

<div class="post-metadata">

### Author: ![wuhao](https://sea2.discourse-cdn.com/flex002/user_avatar/forum.jit.pro/wuhao/32/519_2.png) [@wuhao](https://forum.jit.pro/u/wuhao)
#### Post date: [May 25, 2026, 1:56am UTC](https://forum.jit.pro/t/2-0-pyodbc-mssql/735/2 "2026-05-25T01:56:05Z")

</div>

我先了解下情况  
旧桌面端之前有使用过sqlserver吗  
Error: No module named ‘pyodbc’ 日志文件还在吗

---

<div class="post-metadata">

### Author: ![wuhao](https://sea2.discourse-cdn.com/flex002/user_avatar/forum.jit.pro/wuhao/32/519_2.png) [@wuhao](https://forum.jit.pro/u/wuhao)
#### Post date: [May 25, 2026, 6:17am UTC](https://forum.jit.pro/t/2-0-pyodbc-mssql/735/3 "2026-05-25T06:17:34Z")

</div>

直接在vs code中修改的 requirements.txt 打包插件缺陷，未打包，导致未自动安装依赖包

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex002/uploads/jitai/original/2X/6/6d349213c53e5e8ea91e9496a6cde1986c3f1e84.svg) [@system](https://forum.jit.pro/u/system)
#### Post date: [May 28, 2026, 6:17am UTC](https://forum.jit.pro/t/2-0-pyodbc-mssql/735/4 "2026-05-28T06:17:41Z")

</div>

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
