• windows中有多个python版本,如何在cmd中进行切换
  • 2025-05-14 08:34:43
  • 目录1、方法一————修改系统环境变量,麻烦但命令直接,python和pip都变2、方法二————直接进去python对应版本的根目录启动python,python变pip不变,这样子勉强能用但不好,因为pip还是不变3、 方法三————在前面加上路径去指定,这个通用,依靠指定路径python和pip都变

    当你在windows中安装了2个python版本,但打开cmd时只能用一个,那怎么办呢?

    例如安装了python3.9和python3.11,但在cmd中只能打开python3.9

    1、方法一————修改系统环境变量,麻烦但命令直接,python和pip都变

    这里可以看到有两个python,python3.9和python3.11

    这时候把python3.11的path上移,如何确定

    重启cmd,结果成功:

    2、方法二————直接进去python对应版本的根目录启动python,python变pip不变,这样子勉强能用但不好,因为pip还是不变

    3、 方法三————在前面加上路径去指定,这个通用,依靠指定路径python和pip都变

    指定pip

    C:\Users\ycx\AppData\Local\Programs\Python\Python39\python -m pip list

    前面是自己的路径

    python的启动类似,其实和方法二原理类似,只是方法三是指定路径的python,方法二是切换到python的路径

    切换到python也没问题