为什么我当前的 Python 版本和我的 PATH 之间存在差异?



我是一个新手Python开发人员,我在开始我的第一个项目时遇到了麻烦。我的背景也不是计算机科学,所以我也一直在攀登学习曲线。

我问题的根源是当我输入:

python --version

终端输出:

Python 2.7.16

如果我还没有尝试安装最新的 Python,那就太好了。由于我尝试安装最新发布的版本,因此当我输入:

echo $PATH

终端输出:

/Library/Frameworks/Python.framework/Versions/3.8/bin:/Applications/anaconda3/bin:/anaconda3/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

我的问题:

为什么我当前的 Python 版本和我的 PATH 之间存在差异?这种差异是我在开始第一个项目时遇到困难的原因吗?

任何建议都非常感谢。

因为您已经安装了另一个版本的 python,正如我从您提到的路径中看到的那样,它是 Python 3.x('/anaconda3/bin:/anaconda3/bin'(,并且您可能已经通过 anaconda 安装了它。我在下面的答案中详细解释了解决方案。我希望它对您有所帮助: 如何将蟒蛇添加到路径?

相关内容

  • 没有找到相关文章

最新更新