Python 3.7.0-,其中python3

时间:2018-08-23 09:53:35

标签: python python-3.x

我已经在运行Windows的新笔记本电脑上安装了python 3.7.0。

但是,当我在命令提示符下输入where python3时,我会得到INFO: Could not find files for the given pattern(s).

但是当我在命令提示符下输入where python时,我会得到C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe.

我很困惑,因为(如果我没记错的话)当我在另一台笔记本电脑上安装了python 3.6.6时,实际上发生了相反的情况; where python3返回前一条消息,where python返回前一条消息,对我来说,这更有意义,因为在这两种情况下我都安装了python 3版本。

为什么会这样? 我想念什么?

还要提一下,我使用PyCharm运行了该python,到目前为止一切正常,直到python 3版本,但我只是对此感到疑惑。

2 个答案:

答案 0 :(得分:1)

尝试仅在cmd中运行python,如果仅安装了一个版本的python,则无需指定python3。

答案 1 :(得分:1)

您被错误的信念所引导,即python可执行文件必须以其版本号作为后缀。如果需要,可以将python.exe文件重命名为monkey.exe,它仍然可以正常工作(如果正确调用)。

python3是Ubuntu 3上Python 3的默认名称(我假设是您看到的)。这样,它就可以与已经命名为python的Python 2区别开来。

如果要检查可执行文件是否正确,可以询问二进制文件的版本:

<path-to-file>\python.exe --version