作者回复: 赞一个,持续学习,持续成长
作者回复: 当你在命令行中输入 python3 -V 或 python -V,系统会尝试寻找对应的可执行文件并返回其版本。不同的系统和安装方式可能会导致 Python 的命令名有所不同。 多版本共存:在一些系统中,可能同时安装了 Python 2 和 Python 3。为了区分这两个版本,系统会为 Python 3 使用 python3 命令,而为 Python 2 使用 python 命令。 默认别名:在一些系统中,即使只安装了 Python 3,python 命令可能仍然被用作默认别名。这是为了向后兼容那些默认使用 python 命令的脚本。 不同操作系统也有区别:windows系统默认使用的是 python -V, 而MacOS使用的则是 python3 -V
作者回复: 首先要确认两个事情: 1 python真的安装成功了吗? 可以在python安装目录手动看一下,是否有文件存在, 有可能因为权限,安装包下载不完整等问题,没有办法成功安装 2 终端是否关掉重新打开了? python安装后,会将自己加入到环境变量path里面,实现在命令行直接运行,所以安装后,需要关闭终端,再打开才能加载最新的变量,才能直接找到python.exe 另外还有一种情况,如果安装的版本比较老,安装时 add to path 选项默认是不勾选的,也就没办法直接执行python命令,当然这种情况比较少见
作者回复: 您在Python的交互式环境中尝试了 `python3 -V` 命令,这是为什么会出现上述错误。这条命令应该在命令行或终端环境中运行,而不是在Python的交互式解释器中。 下面是正确的步骤: 1. 首先,退出Python的交互式环境。您可以使用 `exit()` 或按 `Ctrl+D`。 2. 在命令行或终端中,如果是windows系统输入 `python -V` ,如果是MacOS系统输入 `python3 -V` (注意V字母大写) 。 执行后将显示Python 3的版本号。如果还是得不到回应,那么可能的确是没有正确地安装Python 3。在这种情况下,您需要重新运行安装包,并确保在安装过程勾选了 “Add python3.10 to PATH” 复选框
作者回复: 由于安装方式的不同,会导致不同系统、不同安装方法,在命令行执行Python的方式有区别。 因此会出现windows系统下,有些可以直接执行Python得到结果(微软商店安装、msi格式安装包安装), 有些需要执行python3得到结果(exe安装包,Python3.8以前版本的安装包)
作者回复: python3.9 ,建议更好操作系统
作者回复: 你可以把提示信息写全,也可以截图在群里,我来告诉你是否是正确的执行结果
作者回复: 确实是不同的, linux mac早期系统 python会自动指向python2版本,因其系统脚本有部分是用python2版本开发的 , 所以才会出现python3 文件, 但是随着python2逐渐过时,系统版本迭代更新, python命令已经开始越来越多的指向python3版本了
作者回复: mac 下可以这样做,但是不建议更新,因为最新版本的python 有很多库还不兼容,容易导致更新后,python某些库不能用的问题出现