Python错误:缺少';mdb模式&x27;使用python\u访问包时
在Ubuntu 16.04、Python 3.6.2上运行 我以前成功地使用过这个软件包。事实上,它在另一台电脑上工作,但不是我需要它工作的那台。 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/home/nfw/anaconda3/lib/python3.6/site packages/pandas\u access/init.py”,第118行,在read\u table schemas=to\u pandas\u schema(read\u schema(rdb\u文件,schema\u编码)中 文件“/home/nfw/anaconda3/lib/python3.6/site packages/pandas\u access/init.py”,第59行,在read\u schema output=subprocess中。检查\u输出(['mdb-schema',rdb\u文件]) 文件“/home/nfw/anaconda3/lib/python3.6/subprocess.py”,第336行,检查输出**kwargs.stdout 文件“/home/nfw/anaconda3/lib/python3.6/subprocess.py”,第403行,以Popen(*popenargs,**kwargs)作为进程运行: 文件“/home/nfw/anaconda3/lib/python3.6/subprocess.py”,第707行,在init恢复信号,启动新会话) 文件“/home/nfw/anaconda3/lib/python3.6/subprocess.py”,第1333行,在执行子进程引发子进程异常类型中(errno\u num,err\u msg) FileNotFoundError:[Errno 2]没有这样的文件或目录:“mdb架构” 此处提供了pandas_访问的代码 它应该只需要MDB工具,我已经安装了,它可以工作。我可以自己使用MDB工具打开access数据库。解决了 我在工作pc的命令行上运行mdb schema,得到: 用法:mdb模式[选项][] 其中选项包括: -T仅为命名表创建架构 -N具有名称空间的前缀标识符 我在不工作的pc上安装了mdb架构,并获得: 程序“mdb架构”当前未安装。您可以通过键入以下内容进行安装: sudo apt安装mdbtools 不确定我是如何安装的,因为在此之前我肯定是在它上面运行gmdb2的,但哦,好吧,需要继续Python错误:缺少';mdb模式&x27;使用python\u访问包时,python,ms-access,mdbtools,Python,Ms Access,Mdbtools,在Ubuntu 16.04、Python 3.6.2上运行 我以前成功地使用过这个软件包。事实上,它在另一台电脑上工作,但不是我需要它工作的那台。 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/home/nfw/anaconda3/lib/python3.6/site packages/pandas\u access/init.py”,第118行,在read\u table schemas=to\u pandas\u schema(read\u schema(rdb\u文件,s
import pandas_access as mdb
df = mdb.read_table("myDatabase", "myTable")