我如何找到py Launcher使用的Python路径?



我安装了多个Python,当在不同的项目上工作时,这些可能会导致一些混乱。我最近才发现,在Windows下,每次安装Python时都会安装和更新一个py Launcher。这是一个有用的工具,但我认为这个py启动器对我来说有些混乱。

我想知道它默认安装的是哪个python。我如何在cmd上做到这一点?

通常,为了避免使用错误的安装,我使用以下命令检查命令行(cmd):

where python
where python3      # when specifying 
where pip          # when installing packages

但是对于py Launcher我不能使用这个:

where py        # gives: C:Windowspy.exe
py --version    # gives Python 3.9.5, but not the path of the installation (i have multiple python 3.9.5)

有类似py --path的东西吗?

我刚刚找到了相应的命令

py -0p

列出所有已安装的python (-0)由py Launcher for Windows找到的路径(p)。

最新更新