没有名为“sysconfigdata”的模块

2024-10-01 11:26:42 发布

您现在位置:Python中文网/ 问答频道 /正文

这个问题是在我安装GundoVim插件时出现的。在

我发现了很多关于No module named _sysconfigdata_nd的帖子,但是所有的(like this one)都提到了a bug in the Ubuntu package,并建议建立一个这样的符号链接:

sudo ln -s /usr/lib/python2.7/plat-*/_sysconfigdata_nd.py /usr/lib/python2.7/

但是,这不适用于我,因为我使用的是我自己编译的Python。在

根据建议,我做到了

^{pr2}$

它创建了这个目录

.../lib/python2.7/plat-linux2/

但里面没有_sysconfigdata_nd.py。在

在我的.../lib/python2.7/中,我有_sysconfigdata.py,但没有{}。在

我没能找到更多线索。在


Tags: nopy插件libusrthis建议帖子
1条回答
网友
1楼 · 发布于 2024-10-01 11:26:42

我也遇到了同样的问题。我安装了PythonPython,错误地删除了库存Python。然后No module named _sysconfigdata_nd错误开始出现,即使我明确地将/usr/bin/python指向PythonPython。我也试过你做过的所有方法,但都失败了。所以我从official source下载了股票python并安装了它。即使在安装python并使用update-alternatives/usr/bin/python指向{}之后,它也开始给我同样的错误,但是当我调用/usr/bin/python时,它工作得很好,所以我为python创建了一个别名,类似于alias python=/usr/bin/python,并将其添加到我的.bashrc文件中,现在它工作正常。我建议你也试试。如果要全局导出别名python。您可以将其添加到/eyc/bin/bash.bashrc中,默认情况下,它将应用于所有用户。在

相关问题 更多 >