Python cx Oracle找不到Oracle客户端库

Python cx Oracle找不到Oracle客户端库,python,oracle,cx-oracle,Python,Oracle,Cx Oracle,VScode在尝试运行代码时给了我以下错误。几天前还在工作。唯一改变的是Windows自动更新 cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "Access is denied" 我使用pip freeze进行了检查,我的环境中确实有cx Oracle: astroid==2.4.1 click==7.1.2 colorama==0.4.3 cx-Oracle

VScode在尝试运行代码时给了我以下错误。几天前还在工作。唯一改变的是Windows自动更新

cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "Access is denied"
我使用pip freeze进行了检查,我的环境中确实有cx Oracle:

astroid==2.4.1
click==7.1.2
colorama==0.4.3
cx-Oracle==8.0.0
Flask==1.1.2
Flask-SQLAlchemy==2.4.3
isort==4.3.21
itsdangerous==1.1.0
Jinja2==2.11.2
lazy-object-proxy==1.4.3
MarkupSafe==1.1.1
mccabe==0.6.1
pylint==2.5.2
six==1.15.0
SQLAlchemy==1.3.18
toml==0.10.1
Werkzeug==1.0.1
wrapt==1.12.1

我卸载了cx Oracle并再次安装了它,但错误仍然存在。

我不确定这是否是真正的解决方案,因为我只是凭猜测就可以实现。我安装了最新的oracle客户端,将其添加到环境变量并进行了检查。它不起作用。然后我重新启动了机器,它工作了