繁体   English   中英

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

[英]How does python version affects the usage of modules?

我是 python 的初学者,我在我的 macOS Mojave 10.14.6 上发现当前安装了两个版本的 python。 键入which pythonwhich 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM