Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Can';在VisualStudio代码中导入库_Python_Linux_Visual Studio Code_Import - Fatal编程技术网

Python Can';在VisualStudio代码中导入库

Python Can';在VisualStudio代码中导入库,python,linux,visual-studio-code,import,Python,Linux,Visual Studio Code,Import,我在VS代码上使用Python,我需要使用库Python Levenshtein。我已经用pip3 install命令安装了它,但不知何故,在键入import后,该库不会出现在下拉列表中(我也无法使用它)。如果我检查pip列表,它将被列出。我选择了Python 3.8.5 64位的解释器;我使用的是Ubuntu20.04,所有的东西(VSC,系统)都是最新的。我甚至重新启动了,希望下拉菜单能显示图书馆。还是没什么。有什么线索吗?我卸载了这个库,然后用sudo重新安装了它,现在它工作得很好。 多亏

我在VS代码上使用Python,我需要使用库Python Levenshtein。我已经用
pip3 install
命令安装了它,但不知何故,在键入
import
后,该库不会出现在下拉列表中(我也无法使用它)。如果我检查
pip列表
,它将被列出。我选择了Python 3.8.5 64位的解释器;我使用的是Ubuntu20.04,所有的东西(VSC,系统)都是最新的。我甚至重新启动了,希望下拉菜单能显示图书馆。还是没什么。有什么线索吗?

我卸载了这个库,然后用sudo重新安装了它,现在它工作得很好。
多亏了这篇文章:

你的通勤者是否同时安装了python 2和python 3?如果您这样做,那么您可能必须使用pip3为您的python3解释器安装程序包。当您尝试从python3 shell导入库时会发生什么情况?从shell导入时,它会给我一个语法错误,因为我的计算机上有“-”和“@benji两个版本。我有2.7.18和3.8.5。我是用pip3安装这个库的。哦,这听起来像是软件包名称的问题(安装它时使用的名称可能与在python中导入它时使用的名称不同)。我要尝试的第一件事是将“-”替换为“\”。如果这不起作用,请在作者的github或文档页面上查找示例。根据您的评论,我可以假设您是使用纯(根)Ubuntu python安装包的。这不是最佳做法。我建议使用虚拟环境。在这种情况下,您可以在一个地方维护依赖关系,并根据需要更改python的版本。更多信息可在中找到