开发工具分享
  • 首页
  • 计算科学
  • 文化旅游
  • 项目和网站
    • OSSEZ 计算技术
    • USRealEstate 社区
    • 地区文化
    • CWIKI.US
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
CWIKIUS.CN
一个有独立思考和温度的清新站
  1. Home
  2. Computer Science
  3. This article

Windows 10 中的 Py 和 python 命令行

2021年03月05日 671Browse 0Like 0Comments

在 Python 环境变量的设置中。

我们可以通过输入 python 访问 python 的命令,但是在输入 py 的时候却得到了命令不能识别的错误。

如下图所示的内容:

 

py-error-01

 

问题和解决

在解决这个问题之前,我们需要了解下 Python 中 python 的命令和 py 的命令有什么不同。

Python

可以这样解释的是 Python 就是 Python 环境的命令,如果你需要运行 Python 程序,那么你必须要安装 Python 解释器。

想象的是,当我们的系统中有安装多个版本的 Python 解释器。那么我们应该怎么确定版本,并且调用解释器呢?

当然最简单的版本就是将解释器的路径 PATH 添加到操作系统中。

py

py 运行的是 Python Launcher,这个和 Python 是 2 个不同的东西。

可以理解的是 py 是 Python 解释器的运行管理工具或者运行工具。

py -version 启动 python 的方式其实应该是官方更为推崇的一种方式,无需手动设置环境变量,并且能指定启动 python 的版本,功能不要太强大!绝对是在多版本 Python 共存的环境下,启动不同版本 Python 的利器!

但是需要注意的是,Python Launcher 是 Python3.3 以上版本中新增的组件,并且可以独立地安装和卸载,使用时一定要注意 Python Launcher 被正确地安装在系统中了,否则就会报 ‘py’ 不是内部或外部命令,也不是可运行的程序或批处理文件 的错误。

这是因为在我们安装的时候没有配置 py。

解决办法

解决办法就是可以在 Windows 的操作系统中,重新安装一下 Python。

根据选择的 Python 的安装文件,在安装的时候,需要选择针对所有用户安装运行器。

py-error-02

在默认的情况下,这个也是默认选择的。

当你选择自定义安装后,你可以看到 py lancher 也是默认被选择上的,同时也是针对所有用户进行安装。

py-error-03

在完成上面的选择后,单击下一步继续安装。

当我们完成所有的设置后,我们就可以在命令行工具中使用 py 来查看版本情况。

这个时候你也不会遇到命令没有找到的错误了。

使用 py 命令可以查看安装的 Python 版本。

 

py-error-04

 

建议是,如果你使用的是 Windows 操作系统,直接选择到 Python 官网下载安装程序进行安装就可以了,通常能够帮你设置环境变量。

https://www.ossez.com/t/windows-10-py-python/13356

Tags: None
Last updated:2021年03月05日

HoneyMoose

有温度的人文和独立的思考

Like
< Previous
Next >

Comments

Cancel reply

Archives
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Categories
  • Computer Science (2,362)
    • Confluence (663)
    • Gradle (12)
  • U.S. (482)
  • 文化旅游 (145)

COPYRIGHT © 2020 CWIKIUS. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备2020018253号-1