《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

环境与报错

使用Pycharm创建新环境后,可能会使用pip/conda等安装一下包,但是会出现如下或类似如下报错:

 无法将"pip"项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
本文所用pip版本为21.2.2,pycharm版本为2021.3。
本文所述方法原则上适用于任何版本pycharm与任何版本pip/conda等类似报错。

解决方案

通常出现这种情况是因为cmd(终端)无法识别pip指令,环境变量中缺失pip程序路径,因此需要手动将pip所在路径添加到环境变量。

1.确保环境中包含pip

通常情况下,配置的环境中都会默认包含pip,本文采用conda包管理器创建了python3.8环境,默认包含pip21.2.2。

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

; 2.查找创建的环境对应的pip位置

再python解释器界面,我们可以看到当时建立python解释器时的路径,这个可以在:”文件–>设置–>项目–>python解释器” 找到。如1中图片所示。本文所用的解释器路径为:

D:\APP\ANACONDA\envs\XXX\python.exe

注:其中,XXX是环境名称,这里不方便透露故使用XXX代替。
此时,我们需要把这个路径准备好,可以直接手敲下来,或者到文件管理器查找。在找到该环境后,进入Scripts,可以看到里面有已经安装好的包的脚本文件,复制当前路径备用,或者将之前手敲的路径加上\Scripts备用。

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

3.写入环境变量

很多博客会让大家直接修改系统环境变量,但是这样会导致系统环境变量冗余,引起系统卡顿等问题,本文提供另一种方法:直接在pycharm内对本项目写入环境变量。
启动:”文件–>设置–>构建、执行和部署–>控制台–>Python控制台”,获得如下界面。

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
单击环境变量一栏右侧的$符号,进入环境变量设置界面。单击如图所示的加号,在用户环境变量中添加环境变量。
《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
环境变量名称填写:
Path
环境变量值填写刚刚准备好的路径即可,例如:
环境变量名称:Path
环境变量值:D:\APP\ANACONDA\envs\XXX\Scripts

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
然后点击确认,点击应用,重启pycharm即可。

4. 测试

点击终端,运行pip或conda等指令测试即可。如图所示,说明环境变量写入成功,可以正常使用。
pip环境:

《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
conda环境:
《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
如果本文对你有用,请点个赞吧~

Original: https://blog.csdn.net/qq_42818011/article/details/122730663
Author: WHUT米肖雄
Title: 《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/669904/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 制作简单的知识图谱(neo4j/py2neo)

    制作简单的知识图谱neo4j/py2neo !未完待续 ! 一、JDK * (0)先卸载本机相关的JDK (1)下载neo4j依赖的JDK (2)使用命令安装jdk需要的依赖包 (…

    人工智能 2023年6月1日
    0106
  • 分类问题评价指标

    目录 模型评估方式 1.验证(Hold-Out) 2.交叉验证(Cross-Validation) 二分类问题 1.混淆矩阵(Confuse Matrix) 2.准确率(Accur…

    人工智能 2023年7月2日
    099
  • A

    问题介绍 在解决问题A之前,让我们先来介绍一下问题A的背景和具体内容。问题A是一个分类问题,我们需要根据一组特征预测一个样本属于哪个类别。为了达到这个目标,我们将使用一个机器学习算…

    人工智能 2024年1月3日
    0106
  • 朴素贝叶斯分类器原理介绍及python代码实现

    目录 频率学派和贝叶斯学派 朴素贝叶斯分类器 python实现朴素贝叶斯分类器 频率学派和贝叶斯学派 说起概率统计,不得不提到频率学派和贝叶斯学派,通过对概率的不同理解而演变的两个…

    人工智能 2023年6月13日
    082
  • pandas

    Python库-Pandas基础应用 前言 Pandas是属于Python的,主要用于数据分析的库。Pandas的应用十分广泛,不管是机器学习,还是大数据分析、数据挖掘,只要是涉及…

    人工智能 2023年7月17日
    054
  • 深度学习笔记(3)——kernel(内核)与filter(滤波器)

    深度学习笔记(3)——kernel(内核)与filter(滤波器) 文章目录 深度学习笔记(3)——kernel(内核)与filter(滤波器) 前言 一、kernel内核概念 二…

    人工智能 2023年6月24日
    067
  • 人工智能期末复习3.知识图谱概念

    知识图谱概念 此系列文章为了应付期末考试而作的知识点整理。1.全为概念学习,若想学习更加深入的知识,请移步专家区。2.全手打,自己复习的同时,希望能帮到各位和我一样垂死挣扎的同学。…

    人工智能 2023年6月10日
    099
  • OpenCV学习笔记(十一)——模板匹配

    模板匹配是指在当前图像A内寻找与图像B最相似的部分,一般将图像A称为输入图像,将图像B称为模板图像。模板匹配的操作方法是将模板图像B在图像A上滑动,遍历所有像素以完成匹配。 Ope…

    人工智能 2023年6月18日
    072
  • 机器学习可解释性之shap模块的使用——基础用法(一)

    文章目录 【用Shapely解释机器学习模型】 * 1. 用Shapely解释线性模型 – 1.1 传统特征系数计算 1.2 部分特征依赖图(partial depen…

    人工智能 2023年6月15日
    0279
  • 数据挖掘与算法竞赛Baseline构建(不定时补充)

    在我们还是一个小白时,我们往往会对比赛感到无从下手,对于别人分享的Baseline往往会感觉,哇,好腻害!那么问题来了,如何写出自己的Baseline呢? 填充众数,中位数,均值 …

    人工智能 2023年7月17日
    056
  • 安川控制器MP3300与C# 上位机通讯

    第一步:打开模块定义构成 开启控制器 服务器端口 本站端口:指的是服务器端口; 被呼叫站点IP地址: 控制器做服务端 设定为0 做客户端填对应的IP; 被呼叫站点: 做服务端 设定…

    人工智能 2023年6月18日
    0128
  • AI遮天传 ML-决策树(二)

    本文先进行之前所学决策树的简单回顾,后进行ID3决策树模型的python代码手动实现,sklearn中cart决策树的使用,以及生成树的可视化操作。 其实回过头来再次学习,已经比第…

    人工智能 2023年6月23日
    095
  • 数据可视化之使用Seaborn绘制山脊图

    引言 山脊图一般由垂直堆叠的折线图组成,这些折线图中的折线区域间彼此重叠,此外它们还共享相同的x轴. 山脊图经常以一种相对不常见且非常适合吸引大家注意力的紧凑图的形式表现。观察上图…

    人工智能 2023年7月9日
    058
  • 22中山大学人工智能学院 上岸经验分享帖

    文章目录 前言 * 考研成绩 个人情况 核心问题 * 1.为什么要考研 2.考不上的话怎么办 3.怎么选学校 备考建议 * 备考过程建议 数学 – 数学建议 第一轮:3…

    人工智能 2023年7月27日
    062
  • 用read_csv读数据遇到分隔符问题的两种解决方式

    嘿,写这篇文章的时候莎莎马上要出场啦呜呜上一张图片怎么违规了呢。。。莎宝好看也犯规么 咳正文开始: ; 用read_csv读数据遇到分隔符问题的两种解决方式 import pand…

    人工智能 2023年7月15日
    093
  • yolox

    好久没做目标检测,之前一直在做分割问题,目前体验下来目标检测在算法上要求貌似更高一点。所以计划研究下yolo系列最新出的yolox。yolox相对于之前的yolo系列在速度上有了比…

    人工智能 2023年5月31日
    090
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球