python -V 和 py -V 有什么区别?
What is the difference between python -V and py -V?
我想获取当前使用的 python!
我目前的输出是:
python -V
Python 3.7.3
py -V
Python 3.6.8
这两个命令有什么区别?我安装了 anaconda 和 Python(Python 3.7 with anaconda)。我认为这可能是一个原因,但我不知道为什么。
python 显示:
which python
/c/Users/USER/AppData/Local/Continuum/anaconda3/python
which py
/c/windows/py
这两个命令指向您系统上两个不同的 Python 解释器。如果您有兴趣,可以 运行 which py
或 which python
查看它们的位置。
在不使用虚拟环境的情况下在一个系统中管理不同的 python 版本 可能会 导致头痛,例如,当您为错误的解释器安装包时。我肯定会建议查看 virtualenv
and/or virtualenvwrapper
。
我想获取当前使用的 python!
我目前的输出是:
python -V
Python 3.7.3
py -V
Python 3.6.8
这两个命令有什么区别?我安装了 anaconda 和 Python(Python 3.7 with anaconda)。我认为这可能是一个原因,但我不知道为什么。
python 显示:
which python
/c/Users/USER/AppData/Local/Continuum/anaconda3/python
which py
/c/windows/py
这两个命令指向您系统上两个不同的 Python 解释器。如果您有兴趣,可以 运行 which py
或 which python
查看它们的位置。
在不使用虚拟环境的情况下在一个系统中管理不同的 python 版本 可能会 导致头痛,例如,当您为错误的解释器安装包时。我肯定会建议查看 virtualenv
and/or virtualenvwrapper
。