Windows配置python3环境变量解决无法识别pip指令报错

news2025/1/18 9:46:21

Python官网下载

Python官网下载地址
版本列表
在Windows系统中,推荐下载.msi或.exe安装包。需要注意,python3和python2的语法有很大区别,按照实际情况下载对应版本。本次安装的是Python 3.10.8稳定版。

环境变量配置

  • 安装过程
    如果是以.exe安装包方式进行安装,安装时需要勾选Add Python 3.10 to PATH,并选择安装目录,其余选项不用管直接点击“Next”就行。
    安装完成后系统环境变量中自动会包含python安装路径。
  • 如何验证安装是否成功
    调出cmd命令窗口,输入python命令,如果出现python版本号则表示安装成功,并且环境变量也被正确添加上。
    python命令

设置环境变量后在cmd执行python命令没有响应

  1. 问题排查
    首先需要确认环境变量Path里是否包含了python安装路径D:\python3,注意D:\python3是安装时设置的python安装目录,方法如下。
    • 可以在cmd输入echo %Path%查看系统中的环境变量
    • 也可以在我的电脑-属性-高级系统设置-环境变量里查看Path变量值
  2. 解决办法
    检查发现环境变量Path中是包含python安装路径的,重启cmd程序后指令能被正常识别。

执行pip install requests报错无法识别pip指令

Python3能够执行pippip3命令,Python2只能执行pip命令。
如果出现无法识别pip命令,需要检查环境变量中是否包含D:\python3\Scripts;,这个Scripts目录里实际上包含pip和pip3的可执行程序。
设置环境变量后,如果仍没生效,还需要重启cmd程序。

配置环境变量后是否需要重启电脑

有时会遇到设置环境变量后始终不生效但是重启电脑后就生效的现象,这是为什么呢?

这里需要理解环境变量的加载时机。
所有的环境变量是在程序启动的时候被加载进去的,以cmd窗口程序为例,如果在打开cmd窗口后修改了环境变量的值,因为环境变量是应用启动时加载的,当前窗口运行的变量值并不会改变,所以环境变量的更改并不会在当前窗口生效,要想生效需要关闭后重新打开新的窗口。
同理,如果修改的是系统服务所使用到的环境变量,那么就需要重启计算机才会生效。

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

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

相关文章

机器学习中的数学基础(三):随机变量

机器学习中的数学基础(三):随机变量3 随机变量3.1 离散型随机变量3.2 连续型随机变量3.3 简单随机抽样3.4 似然函数3.5 极大似然估计在看西瓜书的时候有些地方的数学推导(尤其是概率论的似然、各种分布)让我很懵逼&…

【学习笔记46】JavaScript购物车的实现

一、案例效果 1、将通过数据重构页面 查询数据, 渲染页面 2、全选 选中全选按钮后, 根据全选按钮的选中状态, 修改所有商品的选中状态重新渲染视图 3、清空购物车 清空商品数据重新渲染视图 4、结算 找到所有选中的商品计算所有选中商品各自的总价计算所有选中商品的总价…

【MySQL】MVCC原理分析 + 源码解读 -- 必须说透

文章目录前言一、MVCC 介绍二、MySQL MVCC 介绍三、MySQL MVCC实现原理源码分析3.1 隐式字段源码验证3.2 undo logundo log格式undo log源码验证写insert undo log源码写update undo log源码写undo log源码roll_ptr是如何指向insert undo log的?roll_ptr是如何指向update undo…

Thymeleaf模板

Thymeleaf可用于前后端分离, 下图,value"aa", 在本地静态资源可以改变值,但是在web端不可以 前端可以在本地测试,有数据了显示数据 所以前后端分离 th属性 常用th属性解读html有的属性,Thymel…

集合框架----源码解读LinkedList篇

1.LinkedList官方介绍 双链表实现的list和Deque接口。实现所有可选的列表操作,并允许所有元素(包括null)。 所有的操作都按照双链表的预期执行。索引到列表中的操作将从列表的开始或结束遍历列表,以更接近指定索引的为准。 注意,这个实现不是…

全球价值链GVC总出口分解(2011-2014年)

1、数据来源:ICIO数据库 2、时间跨度:2011-2014年 3、区域范围:世界 4、指标说明: 全球价值链分析(Global Value Chain analysis,简称GVC分析)为解决传统贸易统计中…

数据库 1.关系

从关系开始: Table的严格定义: 域就是:学生表{名字(char(20),学号(int20))}里面的char20,int20,是用来标记列的数据类型,或者说取值范围的。这个取值范围有一个大小,这个大小就是基数。 就是每种…

世界各国自然资源租金面板数据

1、数据来源:世界银行《世界发展指标数据库》 2、时间跨度:1970-2018年 3、区域范围:全球 4、指标说明: 自然资源租金总额是石油租金、天然气租金、煤炭(硬煤和软煤)租金、矿产租金和森林租金之和。 …

11.20 至 11.27 五道典型题记录: 贪心 | 应用题 | 脑筋急转弯 | 区间问题 | 双指针

11.20 至 11.27 五道典型题记录: 贪心 | 应用题 | 脑筋急转弯 | 区间问题 | 双指针 松懈了最近,要时刻保持警醒啊!学习不能停,说那么多的借口不如花一些心思去学一些知识,之所以学到的内容不成体系,一方面就…

【Java集合】集合是什么?为什么要用集合?

> 集合是什么?为什么要用集合? 保存数据会经常使用到数组,但数组存在以下几个缺陷: 长度开始时必须指定,且一旦指定,不能更改;保存的必须为同一类型的元素;使用数组进行增加元素的步骤比较麻…

MySQL 8.0 Data Dictionary显示

数据字典 对于MySQL的系统库都不会陌生,因为是基本框架,支撑着MySQL有效运行。这些系统库提供诸多功能,如:账号,表,存储过程,表空间,性能监控,配置 等基础信息。系统库目…

【前沿技术RPA】 一文了解UiPath 使用Git管理项目

🐋作者简介:博主是一位.Net开发者,同时也是RPA和低代码平台的践行者。 🐬个人主页:会敲键盘的肘子 🐰系列专栏:UiPath 🦀专栏简介:UiPath在传统的RPA(Robotic…

【soc】— spluboot校验方法

【soc】— spl/uboot校验方法 一.常规校验/外部有存储介质 针对外部有存储介质的如nandFlash,norFlash,emmc,Sd等,常用的校验方法为:headerspl/uboot header:可定义为结构体,内容包括&#x…

全国366个市县日度空气质量数据(2016-2020年)(AQI,SO2,NO2,PM2.5,PM10)

数据集名称:全国366个市县日度空气质量数据 时间范围:2016-2020年 相关说明:共收录366个市县全年全日数据,其中浓度为日均值,IAQI由浓度推算而来。IAQI为各空气质量指标对应的空气质量指数,用于对应AQI与…

多线程的初识

目录多线程线程的引入进程和线程的关系多线程可能存在的问题多线程程序的创建Thread创建第一个多线程程序线程的抢占式执行查看java进程中的所有线程用Thread的其他方法创建多线程实现Runnable接口使用匿名内部类,继承Thread使用匿名内部类实现Runnable使用Lambda表…

嵌入式Linux驱动开发笔记(未完待续。。。)

一、Git仓库用法 1、linu终端输入下面命令安装 git clone https://e.coding.net/weidongshan/linux_course/linux_basic_develop.git2、 进入到GIT仓库目录 cd /D/abc/doc_and_source_for_mcu_mpu在doc_and_source_for_mcu_mpu目录下,执行以下命令获得资料的最新…

【1752. 检查数组是否经排序和轮转得到】

来源:力扣(LeetCode) 描述: 给你一个数组 nums 。nums 的源数组中,所有元素与 nums 相同,但按非递减顺序排列。 如果 nums 能够由源数组轮转若干位置(包括 0 个位置)得到&#xf…

appnium环境搭建

一、安装JDK 官网下载对应版本直接安装 二、安装Android SDK 官网下载对应版本直接安装 https://www.androiddevtools.cn/ 三、安装安卓模拟器 我使用的是夜神模拟器,官网下载直接安装 夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网 …

springboot整合SpringSecurity并实现简单权限控制

目录 一、SpringSecurity介绍 案例效果: 二、环境准备 2.1 数据库 2.2 项目准备 三、确保项目没问题后开始使用 3.1、Security的过滤链: 3.2、自定义用户名密码登录: 方式1:将用户名密码写在配置文件里 方式2:使…

刷题之莲子的软件工程学和机械动力学以及物理热力学

目录 1、莲子的软件工程学 1)题目 2)题目解析 3)代码 2、莲子的机械动力学 2)题目解析 3)代码 3、莲子的物理热力学 1)、题目 2)题目解析 1、莲子的软件工程学 1)题目 题目背景…