sqlalchemy报错TypeError: __init__() got multiple values for argument schema

news/发布时间2024/8/25 17:51:31

使用sqlalchemy读取数据库时抛出异常

TypeError: __init__() got multiple values for argument 'schema'

①似乎SQLAlchemy的版本2.0.0(2023年1月26日发布)与pandas的早期版本不兼容。 建议升级pandas版本到最新的(版本1.5.3)。

pip install --upgrade pandas

②将sqlalchemy降级

pip install sqlalchemy==1.4.46

安装sqlalchemy-databricks库,而不是SQLAlchemy。

https://pypi.org/project/sqlalchemy-databricks/ 

先卸载/清除SQLAlchemy,以免与sqlalchemy-databricks发生冲突。

Python当前最新版本3.11,本机使用的是3.7,pandas无法升级到最新。

暂时使用低版本的sqlalchemy,也可以考虑方案三的平替包,比如sqlalchemy-databricks、pymysql等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.liansuoyi.cn/news/25177864.html

如若内容造成侵权/违法违规/事实不符,请联系连锁易网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

5. 数组

1. 数组的概述 1.1 数组的概念数组(Array) , 是多个相同类型数据按一定顺序排列的集合 , 并使用一个名字命名 , 并通过编号的方式对这些数据进行统一管理数组中的概念数组名 下标(索引) 元素 数组的长度​​‍ 数组的特点 :数组本身是引用数据类型​,而数组中的元素可以是任…

【前端动画】—— 再看tweenJS

16开始接触前端,一直对一个问题特别感兴趣,那就是js动画,也就是从那时起开始探究动画的各种表现形式,也是那个时候开始意识到编程这块东西最终考验的就是抽象和逻辑,而这一切完全是数学里边的东西。最早接触tweenJS是去年还是前年来着有点忘了,不过当时有点不大看得懂,勉…

PLC正沿着虚拟化之路”狂飙”

导读 PLC虚拟化要成为现实还面临着一些挑战,其中最关键的是如何解决PLC的时间确定性和IT云服务的不确定性的问题。 话说西门子、艾默生、施耐德等老牌工业自动化企业,拥抱起最新技术趋势来,那可比初创企业还生猛。 曾经提到如果虚拟PLC、工业人工智能、工业无线等技术取得突…

一、初识MAUI

1、创建MAUI的空项目。 2、平台层。 比如Android、IOS、MAC、Window、Tizen。 很多人可能不认识Tizen,这里解释一下,比如华为鸿蒙、阿里飞天、深度deepin、Ubuntu、CentOS。这样理解了吧。 2、MAUI的启动目录在MauiProgram.cs里。 新建项的空项目中,MauiProgram中启动MauiAp…

数据库系统原理

数据库系统原理 第一章 数据库系统概述 第一节 数据库基本概念数据Data 数据(Data)是描述事务的符号记录,是指用物理符号记录下来的、可以鉴别的信息 数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息数据库DB 数据库(DB)是指长期储存在计算机中的有…

pandas -- DataFrame的级联以及合并操作

博客地址:https://www.cnblogs.com/zylyehuo/开发环境anaconda集成环境:集成好了数据分析和机器学习中所需要的全部环境 安装目录不可以有中文和特殊符号jupyteranaconda提供的一个基于浏览器的可视化开发工具import pandas as pd import numpy as np级联操作 -- 对应表格pd.…

使用华为路由连接WiFi,被限制网速?

1.问题 使用华为路由连接WiFi,但是网速非常慢,经常半天才能加载一个界面? 2.解决方法 登陆http://192.168.3.1/网址,发现限速一栏被框选,取消即可

Prometheus+Grafana+Jmeter监控服务器资源及中间件(超详细)

一、Prometheus & node_exporter & Grafana 的原理Prometheus:Prometheus是一个开源的系统监控和报警工具包,它负责定时从各种数据源(如Node Exporter)中获取指标数据,并将其存储在自己的时间序列数据库中。Prometheus支持灵活的查询和报警功能,用户可以方便地对…

AppleScript成功实现FaceTime语音,FaceTime视频,FaceTime数据筛选,检测手机号是否开通FaceTime

FaceTime是苹果公司iOS和macOS(以前称Mac OS X或OS X)内置的一款视频通话软件,通过Wi-Fi或者蜂窝数据接入互联网,在两个装有FaceTime的设备之间实现视频通话。其要求通话双方均具有装有FaceTime的苹果设备,苹果ID以及可接入互联网的3G/4G/5G或者Wi-Fi网络。一、Windows电脑…

斜率优化学习笔记

下面可能会用到一些叫上凸壳鸭下凸壳呀的名词,大家不用弄懂它的概念的说也不用望风而逃(我之前就望风而逃过(*/ω\*)),凸壳就简单理解成一个凸了一块的一段连线就好了。 斜率优化有些地方不好用代数的语言刻画,比如下凸壳,比如凸包(凸包有的定义就直接写橡皮筋的比喻 2…

基于pandas的数据清洗 -- 重复值的清洗

博客地址:https://www.cnblogs.com/zylyehuo/开发环境anaconda集成环境:集成好了数据分析和机器学习中所需要的全部环境 安装目录不可以有中文和特殊符号jupyteranaconda提供的一个基于浏览器的可视化开发工具df = DataFrame(data=np.random.randint(0,100,size=(8,6))) df.i…

Windows:安装 Java 开发工具包

1. 检查你是否已安装 Java 软件 首先,检查你是否已安装 Java 开发工具包版本 8 或更高版本。要检查是否已安装 JDK(以及安装的是哪个版本),打开命令提示符窗口并输入:java -version,然后按 Enter 键。 下面的示例显示了 Java 版本 1.8.0_92 --“1” 后面就是版本号。如果…

Hyper-V 安装 CentOS 8.5

前言Hyper-V安装文档:在 Windows 10 上安装 Hyper-V CentOS 系统下载:CentOS 国内镜像源 8.5.2111 作者:易墨 发布时间:2023.10.01 原文地址:https://www.cnblogs.com/morang/p/devops-hyperv-centos-install.html使用命令安装 以管理员身份运行 PowerShell 命令: Enable…

uniapp项目实践总结(二十五)苹果 ios 平台 APP 打包教程

导语:当你的应用程序开发完成后,在上架 ios 应用商店之前,需要进行打包操作,下面就简单介绍一下打包方法。目录准备工作 注册账号 生成证书 打包配置准备工作 在打包之前,请保证你的 uniapp 应用程序编译到 ios 模拟器或者是真机调试基座环境下是可以正常运行的,苹果打包…

Llama2-Chinese项目:2.2-大语言模型词表扩充

因为原生LLaMA对中文的支持很弱,一个中文汉子往往被切分成多个token,因此需要对其进行中文词表扩展。思路通常是在中文语料库上训练一个中文tokenizer模型,然后将中文tokenizer与LLaMA原生tokenizer进行合并,最终得到一个扩展后的tokenizer模型。国内Chinese-LLaMA-Alpaca开…

Taskflow CGraph

taskflow/taskflow: A General-purpose Parallel and Heterogeneous Task Programming System (github.com)ChunelFeng/CGraph: 【A simple C++ DAG framework】 一个简单好用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork (…

学习笔记4

知识点总结 第七章 文件操作级别硬件级别fdisk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检 查和维修系统碎片整理:压缩文件系统中的文件操作系统内核中的文件系统函数前缀为k表示内核函数系统调用:用户模式程序使用系统调用来访问内核函数open(…

zabbix6.4+grafana10.1监控可视化

一、安装grafanayum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-10.1.4-1.x86_64.rpm 二、启动并设为开机自启[root@zabbix-server ~]# systemctl start grafana-server.service [root@zabbix-server ~]# systemctl enable grafana-server.s…

LeetCode 周赛上分之旅 #48 一道简单的树上动态规划问题

⭐️ 本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场 LeetCode …
推荐文章