python -V和py -V有什么区别?

我想获取当前正在使用的python!

我当前的输出是:

python -V
Python 3.7.3

py -V
Python 3.6.8

这两个命令有什么区别?我安装了anaconda和Python(带有anaconda的Python 3.7)。我认为这可能是一个原因,但我不知道为什么。

哪个python显示:

which python
/c/Users/USER/AppData/Local/Continuum/anaconda3/python

which py
/c/windows/py
lishuoeva 回答:python -V和py -V有什么区别?

这两个命令指向系统上的两个不同的Python解释器。如果您有兴趣,可以运行which pywhich python来查看它们的位置。

在不使用虚拟环境的情况下在一个系统中管理不同的python版本 可能会引起头痛,例如,当您为错误的解释器安装软件包时。我绝对建议您研究virtualenv和/或virtualenvwrapper

本文链接:https://www.f2er.com/3059042.html

大家都在问