初学者:如何配置我的python解释器以使用正确的路径获得正确的python版本?

初学者:如何配置我的python解释器以使用正确的路径获得正确的python版本?,python,python-3.x,visual-studio-code,pip,pypi,Python,Python 3.x,Visual Studio Code,Pip,Pypi,我希望我的问题描述得足够好,能够被理解 我正在尝试在VScode上创建虚拟环境,但它始终无法创建虚拟环境 键入pipenv安装请求后,它告诉我它正在使用: /anaconda3/bin/python(3.6.5)创建virtualenv 看到这一点后,我意识到我正在运行3.7.4,它正在使用3.6.5创建虚拟环境 我在VScode终端上得到的响应是: [pipenv.Exception.VirtualenvCreationException]: /anaconda3/bin/python:没有名

我希望我的问题描述得足够好,能够被理解

我正在尝试在VScode上创建虚拟环境,但它始终无法创建虚拟环境 键入pipenv安装请求后,它告诉我它正在使用:

/anaconda3/bin/python(3.6.5)创建virtualenv

看到这一点后,我意识到我正在运行3.7.4,它正在使用3.6.5创建虚拟环境

我在VScode终端上得到的响应是:

[pipenv.Exception.VirtualenvCreationException]: /anaconda3/bin/python:没有名为virtualenv的模块

我相信这(正在使用的路径/解释器)是它失败的原因

我试图解决的问题是, 转到VScode上的json设置并更改路径。不起作用

我试图查找一些youtube视频,看看我在终端上的选项是什么来修复/更改路径。我想不出来。答案很可能就在我面前,但我似乎想不出来

在谷歌搜索之后,我检查了一下输入时的反应

type -a python

printed back to me is:

python is /anaconda3/bin/python

python is /Users/B/miniconda3/bin/python

python is /usr/bin/python

python is /anaconda3/bin/python

python is /Users/B/miniconda3/bin/python
然后在更改路径设置后的终端中,键入返回的python:

/anaconda3/bin/python

$ which python3

/Library/Frameworks/Python.framework/Versions/3.7/bin/python3

$ which python

/anaconda3/bin/python

有关如何将所需版本设置为PATH变量的详细信息,请参阅已接受的答案

通过将所需版本设置为PYTHONPATH,可以解决多个python版本的问题。这样,无论何时您尝试安装模块、创建VENV或任何东西,它都将使用正确的版本


我希望这有助于/提供值:)

有关如何将所需版本设置为PATH变量的详细信息,请参阅已接受的答案

通过将所需版本设置为PYTHONPATH,可以解决多个python版本的问题。这样,无论何时您尝试安装模块、创建VENV或任何东西,它都将使用正确的版本

我希望这有助于/提供价值:)