python版本如何影响模块的使用?

python版本如何影响模块的使用?,python,module,Python,Module,我是python的初学者,在macOS Mojave 10.14.6上,我发现当前安装了两个版本的python。键入which python或which python3,我找到了两种不同的路径用作解释器/usr/bin/python和/usr/local/bin/python3,我应该使用哪一种路径,以及这对我必须使用的模块有何影响?我试图执行一个简单的计算打印(“5+4=”,5+4),发现我必须使用第一条路径创建一个包 谢谢简短回答: 使用蟒蛇3。i、 e./usr/local/bin/pyt

我是python的初学者,在macOS Mojave 10.14.6上,我发现当前安装了两个版本的python。键入
which python
which python3
,我找到了两种不同的路径用作解释器
/usr/bin/python
/usr/local/bin/python3
,我应该使用哪一种路径,以及这对我必须使用的模块有何影响?我试图执行一个简单的计算
打印(“5+4=”,5+4)
,发现我必须使用第一条路径创建一个包

谢谢

简短回答:
使用蟒蛇3。i、 e.
/usr/local/bin/python3

他们的版本不同
/usr/bin/python
是python2.x,而
/usr/local/bin/python3
是python3.x

您可以在终端中使用以下命令检查python版本:

python——版本
python3——版本
它们的一些联合体是不同的。使用您最喜欢的搜索引擎进行快速搜索,可以获得Python2和Python3之间的许多详细比较。例如


自2020年1月以来,Python 2不再处于开发阶段(请参阅)。如果您有选择的话,最好使用python 3。

Python2不再维护,忘了它,只需使用Python3即可。