安装需要的第三方库时,命令行输入pip提示不是内部或外部命令

news2024/11/15 10:58:57

简介

在做Python开发时,安装需要的第三方库时,大多数人喜欢选择在命令行用pip进行安装。

然而有时敲入pip命令会提示‘pip’不是内部或外部命令。。如图:

解决办法

1、在python安装目录中找得到script文件夹,查看文件夹内部是否存在pip3.exe这个文件。

2、如果没有,在命令行输入:python -m ensurepip 将pip.exe文件下载下来

3、在python安装目录中找得到script文件夹,查看文件夹内部,可以看到存在pip3.exe这个文件了。

 4、验证pip是否安装成功,出现如图界面,就是成功的安装了pip。

附录

如果script文件夹内存在pip.exe,那么就是cmd的环境路径有问题

在命令行输入path c:\windows\system32\

 

或者在环境变量中添加%SystemRoot%System32

 

有些python库是windows环境下无法支持使用的,为了不影响学习和使用,在此添加一个whl包的下载方法

Python open-source extension packages 

https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

这个网站里面有很多.whl格式的packages,是一个非常好的资源站。 

以一个实例演示whl文件的安装

1.首先在网站下载需要的库包

2.win+R打开终端

3.在终端执行 pip install D:\curses-2.2+utf8-cp37-cp37m-win_amd64.whl(我下载安装的是curses)

此外,安装的话

同时,在windows下确实很多package不好装。可以下载python包到本地,命令行进入文件夹(有setup.py路径下),输入:
 $ python setup.py install

则可以将第三方库安装到python中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/732196.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解锁开发成果的商业价值,云商店如何与开发者共赢未来?

从PC互联网时代到移动互联网时代,用户获取各种应用的方式越来越便捷,只需要动动手指就可以获得自己想要的各种应用;同样,任何一个开发者有好的创意,都可以开发出受欢迎的应用,并获得不菲的商业回报。 尽管…

1.Git使用技巧-基础原理

Git 使用技巧 文章目录 Git 使用技巧前言一、Git 安装二、搭建服务端仓库三、搭建客户端1. git 通信2. git支持的通信协议本地拉取代码3. 配置用户名和密码查看配置 查看git 帮助Git 工作流程总结参考 前言 Git 是一个开源的分布式代码版本控制系统,用于敏捷高效地…

sql分页查询

文章目录 前言一、mysql分页1. limit 102. limit 10,20 二、oracle分页1. ROWNUM2. OFFSET和FETCH 三、PostgreSQL1.LIMIT 42.LIMIT 3 OFFSET 2 总结 前言 分页查询作为数据库必不可少的功能,每家数据库厂商都有各自的标准,下面仅记录目前主流数据库。 …

E2. Rudolf and Snowflakes (hard version) codeforces1846E2

Problem - E2 - Codeforces 题目大意:在无向图中,初始有一个点,然后将k个点连接到1号点上,之后每次操作分别将k歌点连接到之前新加的点上,这样的操作至少有1次,t次询问,每次询问给出一个数n&am…

ubuntu系统自带的Text Editor编辑器不高亮解决办法

平时在写launch文件时,我喜欢用ubuntu系统自带的text编辑器,但发现使用text打开launch 文件时,没有高亮功能了,如下图所示: 解决办法非常简单,因为launch和xml文件语法规则类似,只需将text编辑…

Kotlin~Composite组合模式

概念 能够帮助实现树状结构的模式。 主要特点 递归组合树状结构统一处理所有对象 角色介绍 Component: 组合接口Leaf: 叶子节点,无子节点Composite:枝节点,用来存储子部件 UML 代码实现 interface Organ {fun personCount():Int } cla…

使用 Rust 实现连接远程 Linux 服务器、发送文件、执行命令

使用 Rust 实现连接远程 Linux 服务器、发送文件、执行命令 文章目录 使用 Rust 实现连接远程 Linux 服务器、发送文件、执行命令一、Rust 概述使用场景优点缺点 二、功能实现1、代码2、运行日志3、服务器文件 一、Rust 概述 Rust 已经听了无数遍,我很清楚它很强&am…

windows11终端窗口更换颜色布局

1.首先我们在windows商店下载powershell 2.访问ohmyposh下载字体https://ohmyposh.dev/docs/installation/fonts https://ohmyposh.dev/docs/installation/fonts 下载完成后解压-选择全部右键-显示更多选项-为所有用户进行安装 3.安装完成后打开power shell,选择设置…

批量生成工资条和恢复成工资表

一、问题的提出 人事、财务经常会用到工资条,如果手工添加比较麻烦,而且容易出错,我们可以通过录制宏,或者插入VBA代码的方法来解决。有了VBA后,我们可以定义按钮,绑定VBA代码,实现一键生成工资…

站在递归的角度上去“观赏”链式二叉树

🍉博客主页:阿博历练记 📖文章专栏:数据结构与算法 🚍代码仓库:阿博编程日记 🍡欢迎关注:欢迎友友们点赞收藏关注哦🌹 文章目录 🎄链式二叉树🔍1.二叉树的框架🔍2.二叉树的创建&…

浅谈RPC协议

RPC协议 RPC简介为啥需要RPCRPC的调用过程gRPCProtoBuffergRPC实战 RPC简介 RPC(Remote Procedure Call Protocol)远程过程调用协议,目标就是让远程服务调用更加简单、透明。RPC 框架负责屏蔽底层的传输方式(TCP 或者 UDP&#x…

【数据结构】从树到二叉树

目录 ​编辑 一. 前言 二. 树的概念及结构----凉拌海带 2.1 什么是树 2.2 树的基本术语 2.3 树的表示 2.4 树在实际生活中的应用 二. 二叉树的概念及结构----扬州炒饭 2.1 什么是二叉树 2.2 二叉树两种特殊形式 2.3 二叉树的性质 2.4 二叉树的存储结构 三. 链式二叉树基本操…

MySQL之DQL万字解析(涵盖所有查询!!!)

今日金句 生活中有80%的痛苦是来自上班, 但如果不上班,就会有100%的痛苦来自没钱 文章目录 前言一、基础查询1.1 语法1.2 实例 二、条件查询2.1 语法2.2 条件查询实例2.3 模糊查询实例 三 、排序查询3.1 语法3.2 实例 四 、聚合函数4.1 概念4.2 聚合函…

css:鼠标经过el-dropdown 组件上会出现一个蓝色的小框

问题描述 效果如下,原以为是浏览器的bug,升级后就好了,没想到一直有这个问题 页面刷新后,鼠标经过el-dropdown 组件上会出现一个蓝色的小框 原因 浏览器默认有一个样式,加了一个边框 :focus-visible {outline: -we…

应用层:客户-服务器方式(C/S)、对等方式(P2P)

1.应用层:客户-服务器方式和对等方式 笔记来源: 湖科大教书匠:客户-服务器方式和对等方式 声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考 开发一种新的网络应用首先要考虑的问题就是网络应用程序在各种端系统上的…

git no matching host key type found. Their offer: ssh-rsa

本地生成ssh,并配置了服务器SSH Public Keys 问题 拉去远程代码报错 git no matching host key type found. Their offer: ssh-rsa (base) tangsiqitangsiqideMacBook-Pro VDI % git clone "ssh://tangsiqireview.archeros.cn:29418/ArcherDT/vdi-server&…

通用登录模块(解决多端开发登录策略不同的问题)

文章目录 1、目前登录接口2、问题分析3、解决方案4、使用场景 现在有一个场景,就是需要做登录,但是我们不确定现在移动端的同学做几端,可能会有 手机号登录、账号密码登录、qq登录、微信登录、PC端登录、网页端登录。这些登录的具体实现肯定…

Go语言基础知识(一):基础介绍

一、简介 Go 语言又称 Golang,由 Google 公司于 2009 年发布,近几年伴随着云计算、微服务、分布式的发展而迅速崛起,跻身主流编程语言之列,和 Java 类似,它是一门静态的、强类型的、编译型编程语言,为并发…

python_day2

猜数字-while循环 import randomnum random.randint(1, 10) while True:x int(input("输入&#xff1a;"))if x > num:print("大了")elif x < num:print("小了")else:print("猜对了")break打印九九乘法表-while循环 i 1 wh…

mysql中desc的两种用法---1、查询表结构和降序

Mysql中DESC的两种用法 1、查询表结构 语法&#xff1a; desc table_name&#xff1b; PS&#xff1a;此处desc是describe的缩写&#xff0c;用法&#xff1a; desc 表名/查询语句 2、降序 语法&#xff1a; select * from 表 order by 字段 desc select ename,sal from e…