我是一个Linux用户(zorin-os发行版),使用的是Visual Studio代码的flatpak版本。我已经下载了必要的扩展(Python和Pylance)。
我已经选好了我的翻译,但是有件事让我很困扰。
x1c 0d1x的数据
正如你所看到的,我有4个可用的解释器,但首先,我的python版本是3.8.10,而不是3.10.11,其次,第二个和第四个解释器不工作,因为文件不存在。另一件事,如果我在shell中输入which python
,那么结果是usr/bin/python
,但这里建议的解释器是bin/python
。
我的问题是:
1.为什么会有不存在的口译员?我可以删除它们吗?
1.为什么版本不匹配?我是否必须进行配置?
1.为什么推荐的解释器和我的操作系统使用的解释器不一样?有什么区别吗?
1条答案
按热度按时间cetgtptt1#
为什么会有不存在的口译员?我可以把它们取下来吗?
由于缓存等原因,存在重复或错误的解释器,通常重新启动vscode或刷新Select Interpreter面板将删除它们。
为什么版本不匹配?我是否必须进行配置?
不可以,您在选择解释器面板中选择的解释器是 *Python * 扩展所使用的解释器。
为什么推荐的解释器和我的操作系统使用的解释器不一样?有什么区别吗?
这说明了扩展将在何处查找解释器,以及如何为当前工作区推荐解释器。
path
相关。*