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

问题描述 投票:1回答:2

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

我在电脑里发现了两个翻译

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

第二个是'interpreter'文件夹,它包含pycache,_ import,init,dunder_lookup,objectmodel。

什么是真正的翻译???

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

python visual-studio-code
2个回答
0
投票

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

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

在Windows上,我建议你安装Anaconda Python。这是一个python发行版,默认安装了很多软件包,否则可能需要你在Windows上安装一些/很多工作。


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环境变量以确保它包含正确的文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.