我真正的python解释器(vsc)是哪一个?

时间:2019-04-04 09:13:49

标签: python visual-studio-code

我正在阅读vsc的python教程,我读了这篇 “在Windows上,请确保PATH环境变量中包含Python解释器的位置(即,它的安装文件夹,如c:\ python32)。您可以通过在命令提示符下运行路径来检查位置。如果不包括Python解释器的文件夹,请打开Windows设置,搜索“环境”,选择“为您的帐户编辑环境变量,然后编辑路径变量以包括该文件夹。”

然后我在计算机上找到了两个口译员

一个是'interpreter-cpython37',它位于 pycache 文件夹中

第二个是“解释器”文件夹,其中包含 pycache ,_ import, init ,dunder_lookup,对象模型。

什么是真正的口译员?

我知道cpython是用c语言编写的。

2 个答案:

答案 0 :(得分:0)

在此处here

链接Microsoft的原始文章/说明。

您可以使用工作区settings.json文件手动指定python解释器。我强烈建议您这样做,因为它将在项目根目录中包含特定于项目的依赖项。这样,您就不会弄乱整个系统的python安装。

在Windows上,建议您安装Anaconda Python。这是一个python发行版,默认情况下安装了许多软件包,否则可能需要您进行一些/大量工作才能在Windows上安装。

答案 1 :(得分:0)

您提到的文件夹名称不是标准的Python安装位置。

在Python会话中,执行此操作(您的输出将不同)。

>>> import sys
>>> sys.version
'3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)]'
>>> sys.executable
'C:\\Program Files\\Python37\\python.exe'

如果Python版本符合您的期望,那么可执行文件就是您想要的。检查您的PATH环境变量,以确保它包含正确的文件夹。