VScode看不到pyenv python解释器
我在windows计算机上安装了VScode看不到pyenv python解释器,python,windows,visual-studio-code,Python,Windows,Visual Studio Code,我在windows计算机上安装了pyenv-win。它在命令行中运行良好。我可以安装python版本,将它们设置为全局等,但我的VS代码没有看到它们。它只看到我很久以前安装的一个python解释器,当时我还没有使用pyenv VScode: pyenv: C:\Users\jbron\cmder λ pyenv versions 3.7.0 * 3.8.0 (set by C:\Users\jbron\.pyenv\pyenv-win\version) 为什么找不到我的pyenv解释器?
pyenv-win
。它在命令行中运行良好。我可以安装python版本,将它们设置为全局等,但我的VS代码没有看到它们。它只看到我很久以前安装的一个python解释器,当时我还没有使用pyenv
VScode:
pyenv:
C:\Users\jbron\cmder
λ pyenv versions
3.7.0
* 3.8.0 (set by C:\Users\jbron\.pyenv\pyenv-win\version)
为什么找不到我的pyenv解释器?我的Linux机器上没有类似的问题建议您尝试以下操作:
C:\Users\...\.pyenv\pyenv-win\install_cache\python-3.6.7-amd64-webinstall.exe
双击以安装:
事实并非如此。我知道。但是在windows上有没有办法让它工作呢?因为pyenv的要点是您可以自由地管理您的python版本。它在Linux上以这种方式工作,并且可以识别它们。让它们显示在Windows中的唯一方法是通过env变量单独添加它们?@John-我在安装Python时选中了“将Python3.6添加到路径”,然后它将自动添加到环境变量中。这里的要点是,我使用pyenv win安装Python解释器。我们谈论的是同一件事吗?@John-你是如何使用“pyenv-win”安装Python的?安装后,环境变量中是否有此Python路径?当Python环境变量正确时,VSCode可以识别它。@JillCheng您没有抓住要点。使用PythonMSI安装程序使VS代码检测到它使使用pyenv win变得无用。OP正试图找到一种告诉VS代码的方法“嘿,使用路径中可用的
python
解释器,在切换全局python版本时,py env win会自动设置解释器。您找到解决方案了吗?VS代码依赖windows上的官方Python安装程序,而不是path上可用的Python
,这真是太疯狂了。