ubuntu终端运行python找不到模块_在终端中找不到命令时发生Linux python错误

在Linux Mint 18.3上,用户遇到运行Python时找不到_gdbm模块的问题,导致Python脚本无法执行。错误提示建议安装python3-gdbm包来解决此问题,但用户确认gdbm已经安装。
摘要由CSDN通过智能技术生成

我运行的是linuxmint18.3,内核是4.13.0-39-generic。

每次我在终端中运行一个无效的命令或者程序没有安装,我都会得到一个python错误的stacktraceTraceback (most recent call last):

File "/usr/lib/python3.5/dbm/gnu.py", line 4, in

from _gdbm import *

ImportError: No module named '_gdbm'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 7, in

import dbm.gnu as gdbm

File "/usr/lib/python3.5/dbm/gnu.py", line 6, in

raise ImportError(str(msg) + ', please install the python3-gdbm package')

ImportError: No module named '_gdbm', please install the python3-gdbm package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "/usr/lib/command-not-found", line 27, in

from CommandNotFound.util import crash_guard

File "/usr/lib/python3/dist-packages/CommandNotFound/__init__.py", line 3, in

from CommandNotFound.CommandNotFound import CommandNotFound

File "/usr/lib/python3/dist-packages/CommandNotFound/CommandNotFound.py", line 9, in

import gdbm

ImportError: No module named 'gdbm'

要回答第一个问题,是,已安装gdbm:

^{pr2}$

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值