首页
学习
活动
专区
工具
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模式的indent=1之后,我仍然不能在编写python代码时自动缩进代码我的精灵在优化后不再显示了。为什么我的精灵没有显示在我的pygame代码中?如何更改我的默认Python版本,如果我在终端python 3中输入python,就会执行python 3?Python远程调试器无法在VS代码中调试我的代码即使我保存了代码,Python中的空闲编辑器也不会运行它Javascript P5似乎存储了我后来更改的数组值,即使我在它更改之前记录它,记录更新版本你能告诉我为什么bundler的版本在Gemfile.lock中仍然是"2.2.16“,即使我把bundler更新到了"2.2.21”吗?每次我在VS代码中运行Dart。它显示了这一点。为什么?我怎么才能修复它?如何让vscode显示我在解释器列表中列出的python venv?我上传了多个app,但Play console更改了每个app的应用版本代码,但我必须在动态链接中设置最小版本为什么我仍然可以通过浏览器打开存储在Firebase存储中的图像,即使它有规则?我可以在VS2019中使用旧的次要版本的C++编译器吗?为什么即使我的代码在我的python空闲上运行得很好,我也会在HackerRank中得到一个EOF错误?我试着在VS中运行一段简单的c代码,但这显示了,该怎么办?当我尝试使用OOP和类时,为什么我的代码在python中显示NameError?有没有办法配置我的代码运行器从我的conda中设置我的Python解释器?我在VSCode终端中使用了来自conda的虚拟环境。为什么我的计时器在bash中打印100位数字后仍然显示相同的值情感分析代码(word2vec)在我的python版本中不能正常工作(词汇表未构建)Matplotlib在我的图表中显示了混合了新数据的旧数据,但Line2D.get_data()显示旧数据已被删除。为什么图表仍然显示旧数据?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

给普通人的Python——第零天

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

66910

为什么你现在必须迁移到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,后者更快,因为它的实现基于迭代器。

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

    我们假设你了解 Python 开发,并且已经在系统上安装了某种版本的 Python(如 Python 2.7、Python 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

    史上最全最详细的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自带的python的idel.bat路径这里我把我的路径贴出来

    28.3K31

    Windows上写 Python 代码的王炸组合!

    我们假设你了解 Python 开发,并且已经在系统上安装了某种版本的 Python(如 Python 2.7、Python 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.7、Python 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.5K20

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

    我们假设你了解 Python 开发,并且已经在系统上安装了某种版本的 Python(如 Python 2.7、Python 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

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

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

    2K20

    Win 平台做 Python 开发的最佳组合

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

    5.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。 安装完成后,你可以设置默认值。

    5.2K10

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

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

    10K21

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

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

    5.9K30

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

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

    5.5K41

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

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

    8.4K30

    墙裂推荐 Anaconda | 安利 Python IDE

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

    2.2K30

    2020年Java语言发展现状

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

    83531

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

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

    6K30

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

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

    5.9K50
    领券