首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我的python版本仍然显示2.7版本,即使我在VS代码中更改了解释器?

在VS代码中更改解释器只会影响VS代码的运行环境,并不会直接影响系统中Python的版本。如果你想在系统中使用不同的Python版本,需要进行以下操作:

  1. 确认已安装目标Python版本:首先确保你已经在系统中安装了你想要使用的Python版本。可以通过在命令行中输入python --version来检查当前系统中默认的Python版本。
  2. 配置系统环境变量:将目标Python版本的安装路径添加到系统的环境变量中。这样系统就能够找到并使用你想要的Python版本。具体操作步骤如下:
    • 打开控制面板,点击"系统和安全",然后点击"系统"。
    • 点击"高级系统设置",在弹出的窗口中点击"环境变量"。
    • 在"系统变量"部分,找到名为"Path"的变量,双击打开。
    • 点击"新建",然后输入目标Python版本的安装路径,点击"确定"保存。
  • 重启终端或命令行窗口:为了使环境变量的更改生效,需要重新启动终端或命令行窗口。
  • 检查Python版本:重新打开终端或命令行窗口,输入python --version来检查系统中的Python版本是否已经更新为你想要的版本。

需要注意的是,VS代码中的解释器设置只会影响VS代码的运行环境,并不会直接改变系统中的Python版本。如果你想在VS代码中使用不同的Python版本,可以在VS代码中配置解释器。具体操作步骤如下:

  1. 打开VS代码,点击左下角的解释器选择器(通常是一个Python版本号的按钮)。
  2. 在弹出的菜单中,点击"选择解释器"。
  3. 在弹出的列表中,选择你想要使用的Python版本。
  4. 如果列表中没有你想要的Python版本,可以点击"查找"按钮,然后选择你想要的Python解释器的路径。
  5. 选择完解释器后,VS代码会自动更新并使用你选择的Python版本。

通过以上步骤,你可以在VS代码中更改Python解释器,但需要注意的是,这只会影响VS代码的运行环境,并不会直接改变系统中的Python版本。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

给普通人Python——第零天

这里要特别强调一点,编程中用于编写源代码编辑必须是纯文本编辑,但是Windows上学习小伙伴,千万不要使用Windows自带txt文档编辑,因为这是个坑,掉下去会摔死。...鉴于大家知识有限性,这里不解释为什么txt文本编辑有坑 Notepad++ 这里首先推荐零基础朋友使用这款免费开源功能增强型文本编辑,使用非常简单。...很多小白用户可能会经常奇怪,为什么Word文档没有后缀名,其他文件也没有后缀名,诸如exe、pdf、txt等等,这是因为隐藏文件后缀名,这是使用Windows一个非常不好习惯。...python3 检查安装 Windows平台,打开cmd命令行,输入python 敲回车成功进入Python交互式命令行,会显示python版本Mac平台上则需要注意,因为Mac...已经自带了一个Python2.7,因此需要在终端命令行输入Python3来启动Python3解释

64610

为什么你现在必须迁移到Python 3?

希望你答案是 3.7.x,甚至是更高版本即使2.7.x,也先不要担心。许多系统都安装了两个版本 Python。...不过检查后,你可以用-w选项,它就会真的更改文件: $ 2to3 -w greet.py 原始文件已被更改,而旧文件将被保存为greet.py.bak。...建议使用2to3完全迁移到 Python 3,但如果你不能这么做(无论出于什么原因),至少它可以做到让你代码两个版本上都能用。...检查最低要求 Python 版本 迁移代码后,可以代码检查 Python 版本。这样可以确保你和用户没有不兼容版本下运行脚本,否则会导致难以理解错误。...不再有 range vs. xrange Python 2 有两个range函数:range和xrange,后者更快,因为它实现基于迭代

49330

Win 平台做 Python 开发最佳组合:MS Terminal 和 VS Code

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...Python 扩展使用户可以 Visual Studio Code 中进行 Python 开发,具有以下特征: 既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本 使用 IntelliSense...刚打开新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

4.5K50

Windows上写 Python 代码王炸组合!

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...刚打开新选项卡中键入以下代码: 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...保存文件(Ctrl + S),然后在编辑窗口中单击右键并选择终端(Terminal)运行 Python 文件(Run Python File): 你会看到终端窗格显示在窗口底部,并显示代码输出结果...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

4.9K20

Win上做Python开发?当然是用官方MS Terminal和VS Code

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...Python 扩展使用户可以 Visual Studio Code 中进行 Python 开发,具有以下特征: 既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本 使用 IntelliSense...刚打开新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

4.4K20

Win 平台做 Python 开发最佳组合

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...Python 扩展使用户可以 Visual Studio Code 中进行 Python 开发,具有以下特征: 既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本 使用 IntelliSense...刚打开新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

4.3K50

Windows上写 Python 代码最佳组合!

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...刚打开新选项卡中键入以下代码: 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...保存文件(Ctrl + S),然后在编辑窗口中单击右键并选择终端(Terminal)运行 Python 文件(Run Python File): 你会看到终端窗格显示在窗口底部,并显示代码输出结果...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

5.1K20

Win上做Python开发?当然是用官方MS Terminal和VS Code

我们假设你了解 Python 开发,并且已经系统上安装了某种版本 Python(如 Python 2.7Python 3.6/3.7、Anaconda 或其他)。...Python 扩展使用户可以 Visual Studio Code 中进行 Python 开发,具有以下特征: 既支持 Python 3.4 及更高版本,也支持 Python 2.7 版本 使用 IntelliSense...刚打开新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用操作呢?它提供什么?...来更改 VS Code 所要使用 Python 解释。...调试支持 即使 VS Code 是代码编辑,直接在 VS Code 调试 Python 也是可以

4.7K20

史上最全最详细Anaconda安装教程

: Anaconda3-5.2.0-Windows-x86_64.exe 为什么不用最新版 Anaconda3-5.3.1-Windows-x86_64.exe 不知是版本原因还是什么原因,包括博主在内一大堆使用这个最新版本构建虚拟环境或者安装包时出现这样蛋疼错误...2.1.3 更改源 使用 conda install 包名 安装需要Python包非常方便,但是官方服务在国外,下载龟速,国内清华大学提供Anaconda镜像仓库,我们把源改为清华大学镜像源...Anaconda相关路径,因此Anaconda自带安装Python并不会覆盖掉原生Python,但为什么python –version显示是Anaconda版本而不是原生呢?...2.7.x最新版本,再次查看Anaconda存在环境 发现较之前多了一个python27,我们到Anaconda安装目录查看envs文件夹下python27 点进去看发现这不就是一个python...结束语 关于python自带IDLE问题:如果想用Python自带ILDE只需找到idel.bat文件,双击运行即可 Anaconda自带pythonidel.bat路径这里路径贴出来

6.1K20

支招 | 使用 Visual Studio 和 python 设置自己数据科学工作区

VS Code 创建数据科学工作区 ---- VS Code 是一个免费代码编辑,你可以根据需要定制。...现在我们知道了如何安装一个包,接下来将展示如何从 VS Code 更改 Python 环境。...它提供你正在处理代码信息。滚动条最左边,你可以看到当前正在使用解释。...它还会告诉你代码是否存在任何问题、有多少行、多少列、多少空格、你当前选择编程语言等。 通过单击解释,你可以选择其他解释。例如,我们之前 Anaconda 创建 python 环境。...重新启动 VS Code 编辑,并尝试新选择解释python37:conda)运行代码

2K20

用4年时间解决Python GIL一个bug...

来源:Python程序员 ID:pythonbuluo 作为Python最关键组成部分之一:GIL(全局解释锁),花了4年时间修复其中一个令人讨厌bug。...Antoine Pitrou问了一个简单问题: 为什么不在解释初始化时总是调用PyEval_InitThreads()? 有什么缺点吗?...结论 少数案例Python仍然存在一些竞态条件。 当一个C线程开始使用Python API时,创建GIL时就可以发现这样Bug。...我们还决定让Python 2.7和3.6保持不变,以防止任何回退风险:可以继续按需创建GIL。 花了4年时间修复Python GIL一个令人讨厌bug。...接触Python如此关键部分时,从未自信满满。 现在,很高兴这个bug被我们甩身后:现在,它已经未来Python 3.7完全修复! 完整故事见bpo-20891。

2.4K100

如何在 Mac 上使用 pyenv 运行多个版本 Python

即使对于有经验开发人员,管理本地 Python 开发环境仍然是一个挑战。尽管有详细软件包管理策略,但仍需要采取另外步骤来确保你需要时运行所需 Python 版本。...每次运行时指定 Python 解释版本(例如 python3.7 或 python3.5)似乎很容易出错。一定会有更好方法。...(说明:知道这对经验丰富 Python 开发人员没有意义,但对当时来说是有意义很乐意谈一谈为什么仍然认为它应该这样做。)...如果你使用 Bash,请将 ~/.zshrc 更改为 ~/.bashrc。如果你想了解更多信息,可以 pyenv README 深入研究路径设置。...有趣是,输出显示版本 Python 下载和构建。例如,输出显示文件直接来自 Python.org。 安装完成后,你可以设置默认值。

4.6K10

最强开源编辑,五步教你用 VSCode 进行 Python 开发!

运行和调试已有的 Python 程序 VSCode 中使用 Git 和 GitHub 来管理代码 本文假设你已经熟悉基本 Python 开发,并且计算机上安装了某个版本 PythonPython2.7...按 Ctrl+S 保存文件,接着在编辑窗口中点击鼠标右键,选择 Run Python File in Terminal。 ? 可以看见,窗口下方出现 Terminal 选项卡,显示代码输出。...测试结果输出在 Output 选项卡。 对调试支持 即使 VSCode 是个编辑,但在其中调试代码也是可行。...VSCode 提供许多好代码调试所拥有的特性: 自动变量追踪 watch 表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode 也能识别来自编辑文件内容改变并做出反应。 VSCode 中提交最近代码更改是很方便直接版本控制视图中,被修改文件用 M 标记,新未追踪文件用 U 标记。

6.3K20

硬核教程:五步掌握用VSCode进行高效Python开发

Python程序 VSCode中使用Git和Github来管理代码 本文假设你已经熟悉基本Python开发,并且计算机上安装了某个版本PythonPython2.7Python3.6/7、Anaconda...Python插件使我们可以更方便地VSCode中进行Python开发,它有以下功能和特点: 支持Python2.7Python3.4+Pyhon版本 使用IntelliSense进行代码补全 代码检查...测试结果输出在Output选项卡。 对调试支持 即使VSCode是个编辑,但在其中调试代码也是可行。...VSCode提供许多好代码调试所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode也能识别来自编辑文件内容改变并做出反应。 VSCode中提交最近代码更改是很方便直接版本控制视图中,被修改文件用M标记,新未追踪文件用U标记。

5.8K30

硬核教程:五步掌握用 VS Code 进行高效 Python 开发

Python程序 VSCode中使用Git和Github来管理代码 本文假设你已经熟悉基本Python开发,并且计算机上安装了某个版本PythonPython2.7Python3.6/7、Anaconda...Python插件使我们可以更方便地VSCode中进行Python开发,它有以下功能和特点: 支持Python2.7Python3.4+Pyhon版本 使用IntelliSense进行代码补全 代码检查...测试结果输出在Output选项卡。 对调试支持 即使VSCode是个编辑,但在其中调试代码也是可行。...VSCode提供许多好代码调试所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode也能识别来自编辑文件内容改变并做出反应。 VSCode中提交最近代码更改是很方便直接版本控制视图中,被修改文件用M标记,新未追踪文件用U标记。

5.4K41

硬核教程:五步掌握用VSCode进行高效Python开发

Python程序 VSCode中使用Git和Github来管理代码 本文假设你已经熟悉基本Python开发,并且计算机上安装了某个版本PythonPython2.7Python3.6/7、Anaconda...Python插件使我们可以更方便地VSCode中进行Python开发,它有以下功能和特点: 支持Python2.7Python3.4+Pyhon版本 使用IntelliSense进行代码补全 代码检查...测试结果输出在Output选项卡。 对调试支持 即使VSCode是个编辑,但在其中调试代码也是可行。...VSCode提供许多好代码调试所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode也能识别来自编辑文件内容改变并做出反应。 VSCode中提交最近代码更改是很方便直接版本控制视图中,被修改文件用M标记,新未追踪文件用U标记。

7.7K30

五步掌握用VSCode进行高效Python开发

Python程序 VSCode中使用Git和Github来管理代码 本文假设你已经熟悉基本Python开发,并且计算机上安装了某个版本PythonPython2.7Python3.6/7、Anaconda...Python插件使我们可以更方便地VSCode中进行Python开发,它有以下功能和特点: 支持Python2.7Python3.4+Pyhon版本 使用IntelliSense进行代码补全 代码检查...测试结果输出在Output选项卡。 对调试支持 即使VSCode是个编辑,但在其中调试代码也是可行。...VSCode提供许多好代码调试所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode也能识别来自编辑文件内容改变并做出反应。 VSCode中提交最近代码更改是很方便直接版本控制视图中,被修改文件用M标记,新未追踪文件用U标记。

6K30

五步掌握用VSCode进行高效Python开发

Python程序 VSCode中使用Git和Github来管理代码 本文假设你已经熟悉基本Python开发,并且计算机上安装了某个版本PythonPython2.7Python3.6/7、Anaconda...Python插件使我们可以更方便地VSCode中进行Python开发,它有以下功能和特点: 支持Python2.7Python3.4+Pyhon版本 使用IntelliSense进行代码补全 代码检查...测试结果输出在Output选项卡。 对调试支持 即使VSCode是个编辑,但在其中调试代码也是可行。...VSCode提供许多好代码调试所拥有的特性: 自动变量追踪 watch表达式 断点 调用栈检查 它们作为调试视图一部分被显示活动栏: ?...VSCode也能识别来自编辑文件内容改变并做出反应。 VSCode中提交最近代码更改是很方便直接版本控制视图中,被修改文件用M标记,新未追踪文件用U标记。

5.4K50

墙裂推荐 Anaconda | 安利 Python IDE

为什么推荐 Anaconda? 如果你苦于给 python 安装各种包,安装过程还各种出错。那么墙裂推荐你!Anaconda 可以帮助你管理这些包,包括安装,卸载,更新。...让你更加愉快编写代码。 Anaconda 安装 版本选择?2.7 还是 3.6,好难抉择!...Python3 被越来越多开发者所接受,同时让人尴尬是很多遗留老系统依旧运行在 Python2 环境,因此有时你不得不同时两个版本中进行开发,调试。...经过几天学习,已经写了部分 python 入门博客和代码 github 上,你更是可以直接将 代码打开运行在 Anaconda 上。...强烈推荐 anaconda+pycharm 组合,因为 anaconda 安装时候已经默认为你安装了一大堆做数据分析常用包,所以,直接在 pycharm 把默认解释改为 anaconda

2.1K30

2020年Java语言发展现状

我们进一步研究拥有最多 Java 开发人员各个国家,然后调查为什么这些国家专业开发特别喜欢 Java 而不是其他语言。...使用 Java 作为主要语言专业开发人员当中,有 75%的人使用 Java 8。基于开发人员 2020 年开发者生态系统状况调查 中选择几个版本,下图显示 Java 版本分布情况。...VS Code 正在增长,这不是从竞争角度来看,而是从缺乏对 IDE 理解角度来看VS Code 是一个代码编辑,带有一些你可以 IDE 中找到特性,并且可以提供附加功能扩展。...如果没有像 IntelliJ IDEA 这样 IDE 提供大量帮助,无法想象如何创建一个复杂企业应用程序。也见过很多开发人员使用 VS Code,并且完全了解代码编辑所涵盖用例。...例如,用 Java 编写代码的人总是会对这种语言是否仍然有需求感兴趣,毕竟,这种语言还在发展。我们刚刚庆祝 Java 诞生 25 周年,因此人们希望检查它是否过时,以及它是否仍然有效。

47730
领券