如何解决cmd运行python提示不是内部命令

yizhihongxing

如果在使用命令行或者终端(如cmd或者powershell)运行python脚本时出现“python不是内部或外部命令,也不是可运行的程序或批处理文件”错误,一般是环境变量设置不正确导致的。为了解决这个问题,我们需要按照以下步骤进行操作。

  1. 确定Python安装路径

首先需要确认Python的安装路径,比如在Windows系统上,Python通常安装在C盘Program Files目录下的PythonXX文件夹(XX代表Python版本号,比如34或者36)。在macOS或者Linux系统上,则可能会安装在/usr/bin/python或者/usr/local/bin/python等目录下。

  1. 修改系统环境变量

然后,需要将Python的安装目录添加到系统的环境变量中,以Windows系统为例,具体操作步骤如下:

a. 在桌面上右键单击“计算机”或者“此电脑”,并选择“属性”。

b. 在弹出的系统属性窗口中,点击“高级系统设置”。

c. 在高级选项卡下,点击“环境变量”。

d. 在环境变量窗口中,找到“系统变量”区域下的“Path”变量,并双击打开编辑窗口。

e. 在编辑窗口的最后面加上Python的安装路径,多个路径之间用分号()隔开,比如:C:\Program Files\Python36\;C:\Program Files\Python35\。

f. 关闭所有打开的窗口,重新打开命令行或者终端窗口,就可以正常运行Python命令或脚本了。

  1. 验证Python环境变量是否设置正确

如果你不确定Python环境变量是否设置正确,可以在命令行或者终端运行下面的命令,查看Python是否被识别:

python -V

如果返回的结果是Python的版本号,则说明环境变量设置正确:

Python 3.6.1

否则说明还需要调整环境变量设置。

示例1:在Windows系统上设置Python环境变量

假设我们的Python安装路径是C:\Program Files\Python36\,那么我们需要将这个路径添加到系统的环境变量中:

  1. 右键点击“计算机”或者“此电脑”,选择“属性”。

  2. 点击“高级系统设置”。

  3. 点击“环境变量”。

  4. 找到“系统变量”区域下的“Path”变量,并双击打开编辑窗口。

  5. 在编辑窗口的最后面加上C:\Program Files\Python36\,然后点击确定。如果之前已经有其他路径了,需要用分号分开。

  6. 关闭所有打开的窗口,重新打开命令行或者终端窗口,然后输入下面的命令检查是否设置成功:

python -V

如果返回的结果是Python版本号,说明环境变量设置成功。

示例2:在macOS系统上设置Python环境变量

假设我们的Python安装路径是/usr/local/bin/python3,那么我们需要将这个路径添加到系统的环境变量中:

  1. 打开终端。

  2. 在终端中输入下面的命令,并按下回车键:

sudo nano /etc/paths
  1. 输入系统管理员密码,然后按下回车键。

  2. 在打开的文件中,找到空白处,然后输入/usr/local/bin/python3。

  3. 保存文件并退出。

  4. 关闭所有终端窗口,重新打开一个终端窗口,然后输入下面的命令检查是否设置成功:

python3 -V

如果返回的结果是Python版本号,说明环境变量设置成功。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何解决cmd运行python提示不是内部命令 - Python技术站

(0)
上一篇 2023年5月20日
下一篇 2023年5月20日

相关文章

  • Python实现曲线点抽稀算法的示例

    Python实现曲线点抽稀算法的示例攻略 曲线点抽稀算法是一种常用的数据处理算法,它可以将线上的点进行抽稀,从而减少数据量,提高数据处理效率。在本攻略中,我们将介绍如何使用Python实现曲线点抽稀算法提供两个示例来说明如何使用曲线点抽稀算法进行数据处理。 步骤1:了解曲线点抽稀算法 在曲线点抽稀算法中,我们需要考虑以下因素: 曲线:曲线是指需要进行抽的曲线…

    python 2023年5月14日
    00
  • python下载微信公众号相关文章

    在本攻略中,我们将介绍如何使用Python下载微信公众号相关文章。以下是一个完整攻略,包括两个示例。 步骤1:获取微信公众号文章链接 首先,需要获取微信公众号文章链接。我们可以使用itchat库来登录微信,并使用itchat.search_articles函数来搜索公众号文章。 以下是示例代码,演示如何使用Python获取微信公众号文章链接: import …

    python 2023年5月15日
    00
  • 解决selenium模块利用performance获取network日志请求报错的问题(亲测有效)

    下面为大家讲解“解决selenium模块利用performance获取network日志请求报错的问题”的完整攻略。 背景说明 在使用Python的selenium模块时,我们可以通过performance方法来获取网页的性能数据,其中也包括了网络请求的日志。但是有些情况下会出现获取网络请求日志报错的情况。 常见问题 在使用driver.get_log(‘p…

    python 2023年6月6日
    00
  • Python随机函数random()使用方法小结

    Python随机函数random()使用方法小结 介绍 在Python中,random模块提供了很多用于生成随机数的函数,其中最常用的就是random()函数。该函数可以生成一个在0到1之间的随机浮点数。 本文将详细介绍如何使用random()函数,以及其他一些相关的函数。 使用方法 步骤1:导入random模块 在代码中引用random模块: import…

    python 2023年6月3日
    00
  • python小程序之4名牌手洗牌发牌问题解析

    Python小程序之4名牌手洗牌发牌问题解析 问题描述 有4名玩家,每人一副扑克牌,先进行洗牌(越乱越好),然后依次发牌,每人发13张牌。请编写Python程序来实现洗牌和发牌功能。 思路分析 定义一副扑克牌,并洗牌 定义四个玩家,每人发13张牌 代码实现 定义扑克牌并洗牌 import random # 定义一副扑克牌 poker = [‘黑桃A’, ‘黑…

    python 2023年5月23日
    00
  • 23个很棒的Python脚本集合分享(迷你项目)

    标题:23个很棒的Python脚本集合分享(迷你项目)攻略 概述:该文章介绍了23个Python脚本的功能以及实现方法,这些脚本可以作为迷你项目供读者学习、练习和参考。本文将对每个脚本进行详细介绍,并提供示例说明。 目录: 简介 23个Python脚本及其介绍 示例说明 总结 正文: 简介 Python 是一门流行的编程语言,有着非常广泛的应用领域,也是学习…

    python 2023年5月13日
    00
  • python使用tornado实现简单爬虫

    下面是关于“python使用tornado实现简单爬虫”的完整攻略: 1. 背景 在数据处理的过程中,我们需要获取互联网上的数据,这就需要用到爬虫技术。Tornado是一种Python框架,可以用来实现高效的异步网络应用程序和协程程序,它不仅可以用来搭建Web服务,还可以用来实现简单的爬虫。 2. 环境准备 在使用Tornado实现爬虫之前,需要先安装Tor…

    python 2023年5月14日
    00
  • 浅谈Python实现Apriori算法介绍

    这里我给你详细讲解一下“浅谈Python实现Apriori算法介绍”的完整攻略。 1. 什么是Apriori算法? Apriori算法是一种基于频繁项集的一种算法,用于挖掘关联规则。在数据挖掘中,关联规则是指一个事物与其它事物在数据集中同时出现的频繁程度。Apriori算法具有较高的效率,也比较容易理解和实现。 该算法可以分为两个步骤:1. 找出所有符合最小…

    python 2023年5月13日
    00
合作推广
合作推广
分享本页
返回顶部