当我尝试时sudo add-apt-repository <any>
,我收到此错误:
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 1387, in <module>
codename = config_parser.get("general", "base_codename")
File "/usr/lib/python2.7/ConfigParser.py", line 330, in get
raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'general'
我怎样才能解决这个问题?
难道是因为我切换到了导致python
的python3
?
(现在python --version
是,Python 3.5.1
现在是)python2 --version
Python 2.7.6
答案1
检查你的 lsb-release 文件。你改变了 lsb-release 的内容吗?它位于 /etc/lsb-release
更改 lsb-release 的内容以匹配您的版本。像这样的东西:
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18
DISTRIB_CODENAME=sarah
DISTRIB_DESCRIPTION="Linux Mint 18 sarah"
答案2
在出现更好的答案之前,这是我关于最终如何解决这个问题的评论副本。
我最终设置python
回python2
而不是python3
,从那时起一切都很好:/我可能也重新安装了pyenv
。所以我不确定什么确切地造成这个或什么确切地修复。