哪一个是我真正的python解释器(vsc)?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪一个是我真正的python解释器(vsc)?相关的知识,希望对你有一定的参考价值。
我正在阅读用于python教程的vsc,我读到这个“在Windows上,确保你的Python解释器的位置(即它安装的文件夹,如c:\ python32)包含在你的PATH环境变量中。您可以通过在命令提示符下运行路径来检查位置。如果未包含Python解释器的文件夹,请打开Windows设置,搜索“环境”,选择编辑帐户的环境变量,然后编辑Path变量以包含该文件夹。
我在电脑里发现了两个翻译
一个是'interpreter-cpython37',它在pycache文件夹中
第二个是'interpreter'文件夹,它包含pycache,_ import,init,dunder_lookup,objectmodel。
什么是真正的翻译???
我知道cpython是用c语言编写的。
链接Microsoft的原始文章/说明here
您可以使用工作空间settings.json
文件手动指定python解释器。我强烈建议这样做,因为它将包含项目根目录中的项目特定依赖项。这样你就不会弄乱系统范围内的python安装了。
在Windows上,我建议你安装Anaconda Python。这是一个python发行版,默认安装了很多软件包,否则可能需要你在Windows上安装一些/很多工作。
您提到的文件夹名称不是标准的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
环境变量以确保它包含正确的文件夹。
以上是关于哪一个是我真正的python解释器(vsc)?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的系统上有这么多 Python 实例?其中哪一个是我的系统实际使用的?
通过 SSH 为远程 Python 解释器配置 Visual Studio Code