gpt4 book ai didi

python - 如何告诉 VScode,在我运行 high Sierra 的 Mac 上使用哪个版本的 python

转载 作者:行者123 更新时间:2023-12-01 09:25:21 26 4
gpt4 key购买 nike

我使用 VScode 编写和运行 python。我将它与 Jupyter 扩展一起使用。我有 2 个使用 Anaconda 创建的虚拟环境。一个 py27,适用于 python 2.7.13,另一个 py36,适用于 Python 3.6.5。

我有一个简单的代码,我将其编辑为仅在 python2 中运行。当我运行 VScode 时,运行它的虚拟环境似乎并不重要。 VScode 似乎可以运行,但我不知道如何让它使用 py36 (python 3.6.5) 或 py27 (python 2.7.13)。

通过在命令面板中使用不同的命令,或者双击 VScode 底部边框中的短语,我最终可以让它运行我想要的版本。但我还没有找到可重现的方法。

我已经尝试了大约 100 次,但没有成功。我以为我找到了一个可以重复的方法,但我又试了一遍,但没有成功。

我知道这个问题非常模糊,但需要几页才能解释我所尝试的内容。我有大约 5 或 6 个设置,我尝试了多种组合。我尝试的命令之一是选择 python 解释器。我有几个选择,但似乎没有一个有效果。另外,在 VScode 窗口的底部边框中,有特定 python 解释器的名称。您可以单击此选项来选择不同的 python 解释器。据我所知这没有任何作用。实际上,这是一个障碍,因为用户可能认为他们实际上正在使用该解释器。

我已经尝试过 py27 和 p36 但没有任何区别。如果我能让 Visual Studio 代码从 py27 开始,我可以将其更改为 py36,然后再更改回 py27。但如何让它在 py27 中启动似乎是随机的。我的虚拟环境位于我的主目录中,例如/User/myname/py27 以及 VScode 应用程序。

最佳答案

文档位于https://code.visualstudio.com/docs/python/environments解释如何选择虚拟环境。在不知道虚拟环境安装位置的情况下,我可以告诉您的最好的方法是,您可以手动指定要与 python.pythonPath 设置一起使用的解释器,或者如果您在工作区之外的目录中拥有两个虚拟环境您可以使用 python.venvPath 设置指定公共(public)文件夹。

关于python - 如何告诉 VScode,在我运行 high Sierra 的 Mac 上使用哪个版本的 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50456360/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com