每当我尝试安装任何软件包或尝试删除任何现有软件包时。我面临以下错误:
str_key_1 = 'user.username=john'
str_key_2 = 'user.name.last=henry'
a = {
'user': {
'username': 'mic_jack',
'name': {
'first': 'Micheal',
'last': 'Jackson'
},
'email': 'micheal@domain.com',
#...
#... Infinite level of another nested dict
}
}
def MutateDict(key):
strkey, strval = key.split('=')[0], key.split('=')[1]
strkeys = strkey.split('.')
print("strkeys = " ,strkeys)
target = a
k = ""
for k in strkeys:
print(target.keys())
if k in target.keys():
prevTarget = target
target = target[k]
else:
print ("Invalid key specified")
return
prevTarget[k] = strval
MutateDict(str_key_1)
print(a)
MutateDict(str_key_2)
print(a)
有人可以帮我吗?
谢谢。
答案 0 :(得分:0)
尝试进入/var/lib/apt/lists
,然后找到名为 mongodb-org-server 的软件包,然后进行相应删除,然后运行sudo apt-get update
。
否则,运行
sudo rm /var/lib/apt/lists/* -vf
然后sudo apt-get update
。我希望它能解决您的问题。