py-3--版本和python3--版本提供了两个不同的版本。这是有意的吗?它们应该是一样的吗?
应该是这样吗?我模模糊糊地记得读到py-3--版本和python3--版本提供了两个不同的版本。这是有意的吗?它们应该是一样的吗?,python,windows,path,environment-variables,Python,Windows,Path,Environment Variables,应该是这样吗?我模模糊糊地记得读到py-3--version应该指向最新的版本 我只设置了一个系统变量my self。也就是说: C:\Users\A331144\AppData\Roaming\Python\Python37\Scripts 但是,在这个文件夹中,python.exe和py.exe都不存在 如果我搜索“python.exe”,并选择“在位置中打开”,我会得到: C:\Python27 哪个ofc是错误的版本。但是找不到python3.exe 对于py.exe我获得路径: C:\
py-3--version
应该指向最新的版本
我只设置了一个系统变量my self。也就是说:
C:\Users\A331144\AppData\Roaming\Python\Python37\Scripts
但是,在这个文件夹中,python.exe
和py.exe
都不存在
如果我搜索“python.exe”,并选择“在位置中打开”,我会得到:
C:\Python27
哪个ofc是错误的版本。但是找不到python3.exe
对于py.exe
我获得路径:
C:\Windows
我想这两条路径已经在我的路径上了,因为我的命令起作用了
为什么我找不到
python3.exe
?为什么python3
和py-3
版本不同?是否可以使它们相同(是否应该相同)?为什么我找不到python3.exe
?您是否尝试过where python3
(不带.exe
扩展名)?请尝试where python*
。@JosefZ$where python3
提供C:\Devtools\Install\Cygwin\3.0.7\bin\python3
。和其中python*
给出了所有python二进制文件都与前面相同的路径。请回答问题并添加两个1的输出<代码>设置py2where/R C:\python.exe
(请耐心等待,可能需要大量时间)。如果后一个输出包含类似于C:\Python\Python37\Python.exe
的内容,那么py.exe
launcher会接受它?为什么我找不到python3.exe
?您是否尝试过where python3
(不带.exe
扩展名)?请尝试where python*
。@JosefZ$where python3
提供C:\Devtools\Install\Cygwin\3.0.7\bin\python3
。和其中python*
给出了所有python二进制文件都与前面相同的路径。请回答问题并添加两个1的输出<代码>设置py2where/R C:\python.exe
(请耐心等待,可能需要大量时间)。如果后一个输出包含类似于C:\Python\Python37\Python.exe
的内容,那么py.exe
启动器会接受它吗?
$ py -3 --version
Python 3.7.1
$ python3 --version
Python 3.7.3