首页 > 数据库 >ModuleNotFoundError: No module named ‘cx_oracle‘

ModuleNotFoundError: No module named ‘cx_oracle‘

时间:2023-04-08 17:14:14浏览次数:42  
标签:文件 named Instant No module cx Oracle Client 目录

【解决方案1】:

我找到的解决方案。在我们之前的项目目录中,我们有一个名为cx_Oracle.pyd 的文件以及instantclient_12_1 的Instant Client 文件夹。只要存在这两件事,我们的目录似乎就可以在我们所有的远程机器上工作,即使有问题的机器除了项目目录中的文件之外没有在 venv 或 Instant Client 安装中安装 cx_Oracle。

于是在venv中Anaconda安装cx_Oracle的位置的新机器上,我找到了一个叫cx_Oracle.cp39-win_amd64.pyd的文件,把这个文件移到我的项目目录下,突然让cx_Oracle能够识别Instant Client文件夹中的dll ,并且我能够毫无问题地访问我的数据库。我不知道为什么会这样,我会尝试进一步挖掘以找出原因,但我将把它留在这里以防其他人遇到类似问题。

标签:文件,named,Instant,No,module,cx,Oracle,Client,目录
From: https://www.cnblogs.com/cinemaparadiso/p/17298812.html

相关文章

  • MacOS下用homebrew装完NodeJS能找到node命令找不到npm命令
    1安装命令brewinstallnode之后,能找到node命令,找不到npm命令2版本太高导致,自己换成其他版本先卸载brewuninstallnode 搜索低版本  brewsearchnode然后挑一个版本brewinstallnode@16 之后重新添加环境变量,看是否有相关提示echo'export......
  • lvgl 经典编译错误解决之道:section `.bss' is not within region `dram0_0_seg'
    #NodeMCU##PlatformIO#或#ArduinoIDE#能规避lvgl+TFT_eSPI经典编译错误(如下所示)的点不多。Linking.pio\build\nodemcu\firmware.elfld.exe:address0x3fffd538of.pio\build\nodemcu\firmware.elfsection`.bss'isnotwithinregion`dram0_0_seg'collect2.exe......
  • sklearn miscellenous
    StandardScalerinpreprocessing Standardizefeaturesbyremovingthemeanandscalingtounitvariance. scaler=StandardScaler()canhave.tranformwith_stdbool,default=True  with_meanbool,default=True   copybool,default=True>>>scale......
  • GNN-learning-notes
    GNN学习笔记Datetime:2023-04-01T16:28+08:00Categories:MachineLearning目录GCNGraphSAGEGraphAttentionNetwork初学者一定要看:【GNN入门】综述篇-知乎用户MxLVSX的文章-zhihu.com,包括频域和空域、任务类型、经典模型。最早的GNN,介于迭代不动点:https://zhuanla......
  • navicat 链接 mysql 2059-Authentication plugin 'caching_sha2_password' cannot be
      出现这个原因是mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password1、登录Mysql:mysql-uroot-p2、修改......
  • Python实现Json文件转为点表示法(Dot-Notation)
    将Json转换为点表示法有很多用途,本文基于Python实现一个简单demo来转换。【原文见我的博客,如有更新请博客园的不一定及时同步改:https://blog.jfz.me/2023/python-json-to-dot-notation.html】{"vehicle":{"car":{"bmw":true,"audi"......
  • npm is known not to run on Node.js v8.15.0
    ########### >npminstall--legacy-peer-depsERROR:npmisknownnottorunonNode.jsv8.15.0You'llneedtoupgradetoanewerNode.jsversioninordertousethisversionofnpm.Youcanfindthelatestversionathttps://nodejs.org/ 删除:C......
  • docker push 遇到 no basic auth credentials
      当遇到上面问题时,请在本地先登录一下远程仓库: dockerlogin http://101.201.237.xxx:5000......
  • Cannot read properties of undefined (reading 'offsetWidth') 报错的解决
    今天在运行后台系统时突然发现报以上错误,百思不得其解,因为最近并没有修改过该页面。 源代码如下: 最开始以为是不是用法改了,查询并尝试了许久,并没有什么用,同时发现出现一个css找不到的报错:  猜测是否引用elementplus样式版本文件不对。因为昨天有吧node_module删了,更......
  • OpenOffice安装
    官网http://www.openoffice.org/download/index.html下载:wget https://udomain.dl.sourceforge.net/project/openofficeorg.mirror/4.1.14/binaries/zh-CN/Apache_OpenOffice_4.1.14_Linux_x86-64_install-rpm_zh-CN.tar.gz1.解压tar-zxvfApache_OpenOffice_4.1.11_Linux_......