Python 3.10 [Errno 2] 没有这样的文件或目录 - [=10th=] 3.10 未在终端中被识别

Python 3.10 [Errono 2] No such file or directory - Python 3.10 not being recognised in terminal

我在 mac 上安装了 python3.10。我可以在应用程序下看到它,但是当我输入 python 3-- version it returns 时出现以下错误。

MacBook-Air:~ User$ python3 -- v
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3: can't open file '/Users/User/v': [Errno 2] No such file or directory

Python2 -- 版本 returns,默认 python 2.7.18 已经安装 Mac OS.

我采取的步骤:

MacBook-Air:~ User$ alias idle="idle3" # to use python3 idle rather than 2.7
MacBook-Air:~ User$ alias python="python3" # to use python3 rather than python2.7

这是将 python 映射到 python 3 它有效,但我仍然收到以下错误..

MacBook-Air:~ User$ python -- v
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3: can't open file '/Users/User/v': [Errno 2] No such file or directory

请帮忙!

问题出在您输入的命令上。这使得 Python 解释器认为您正在尝试 运行 一个名为 v 的脚本,这显然不存在。

python3 -- v

要检查版本,您应该:

  1. 使用一个连字符和一个大写字母:python -V
  2. 使用两个连字符和完整的单词:python --version

连字符后不应有 space。