我安装了多个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
)。