[英]How does python version affects the usage of modules?
我是 python 的初学者,我在我的 macOS Mojave 10.14.6 上发现当前安装了两个版本的 python。 键入which python
或which python3
,我发现了两个不同的路径可用作解释器/usr/bin/python
和/usr/local/bin/python3
,我应该使用哪一个以及这如何影响我必须使用的模块? 我试图执行一个简单的计算print("5+4=",5+4)
并发现我必须使用第一个路径需要一个 package 。
谢谢
简短的回答:
使用python3。 即/usr/local/bin/python3
他们的版本不同。 /usr/bin/python
是 python 2.x, /usr/local/bin/python3
是 python 3.x。
您可以在终端中使用以下命令检查 python 版本:
python --version
python3 --version
他们的一些语法是不同的。 使用您最喜欢的搜索引擎快速搜索可以引导您在 python 2 和 3 之间进行许多详细比较。例如, Python 2 还是 3? 初学者不应该关心! .
Python 2 自 2020 年 1 月起不再处于开发阶段(请参阅日落 Python 2 )。 如果有选择,最好使用 python 3。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.