解决Windows下python和pip命令无法使用的问题


Posted in Python onAugust 31, 2020

一. python命令找不到

安装python之后经常会出现下面的问题 , python命令找不到,这是因为Windows的环境变量中没有定义python的安装路径

这个时候我们先找到python的安装路径(或者在Python的IDE图标上点击右键 , 选择打开文件所在的位置)

右键点击地址栏 => 将地址复制为文本

解决Windows下python和pip命令无法使用的问题

=> 右键此电脑(或者右键文件管理资源管理器的空白处) => 点击属性 => 在系统中选择高级系统设置

=> 点击环境变量

解决Windows下python和pip命令无法使用的问题

=> 在下面的系统变量框中双击Path => 选择新建 => 将之前复制的 python启动文件的路径粘贴到环境变量中

解决Windows下python和pip命令无法使用的问题

=> 一路确定

接下来重新打开命令提示符 (Win + R键 输入cmd 回车) 执行 python, 会看到能够运行python

解决Windows下python和pip命令无法使用的问题

二. pip 命令找不到

pip命令是安装python后自动安装的命令, 同上面一样把pip的安装路径加入到环境变量中, 这里pip的安装路径一般在 python 启动文件的同级目录下的 Scripts文件中

解决Windows下python和pip命令无法使用的问题

同样的复制安装路径到环境变量中去

解决Windows下python和pip命令无法使用的问题

接下来在黑窗口(命令提示符)中执行 pip 命令, 发现报错

Unable to create process using '"h:\python\python.exe" "G:\PYTHON\Scripts\pip.exe" '

解决方法:

1.切换到pip的安装目录, 比如我安装的目录G:\PYTHON\Scripts

2.在空白处 Shift + 右键 => 选择 在此处打开Powershell窗口

解决Windows下python和pip命令无法使用的问题

3.执行 python pip.exe install SomePackage 进行安装

4.安装成功后执行pip仍报错,提示pip要升级

5.执行python -mpipinstall --upgradepip

6.升级成功后,再次执行pip,OK了

解决Windows下python和pip命令无法使用的问题

三. 补充一下Windows下为pip配置清华源

未配置清华源之前下载python模块包的时候下载速度慢并且经常报错, 比如

解决Windows下python和pip命令无法使用的问题

解决方法:

1. 在资源管理器的地址栏输入%appdata%后回车,打开appdata文件夹

解决Windows下python和pip命令无法使用的问题

2. 新建一个pip文件夹,在pip文件夹里面新建一个配置文件pip.ini

解决Windows下python和pip命令无法使用的问题

3. 在配置文件中写入如下内容后保存即可:

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

再次使用pip,即会使用新源。

到此这篇关于解决Windows下python和pip命令无法使用的问题的文章就介绍到这了,更多相关python pip命令无法使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python删除特定文件的方法
Jul 30 Python
python设计模式大全
Jun 27 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
Dec 14 Python
Python用imghdr模块识别图片格式实例解析
Jan 11 Python
在Mac下使用python实现简单的目录树展示方法
Nov 01 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
Feb 10 Python
python读取配置文件方式(ini、yaml、xml)
Apr 09 Python
Python新手学习标准库模块命名
May 29 Python
浅谈Python中文件夹和python package包的区别
Jun 01 Python
Python定时任务框架APScheduler原理及常用代码
Oct 05 Python
如何快速一次性卸载所有python包(第三方库)呢
Oct 20 Python
Python 的 f-string 可以连接字符串与数字的原因解析
Feb 20 Python
Python函数__new__及__init__作用及区别解析
Aug 31 #Python
从零开始的TensorFlow+VScode开发环境搭建的步骤(图文)
Aug 31 #Python
python自动提取文本中的时间(包含中文日期)
Aug 31 #Python
Python Selenium自动化获取页面信息的方法
Aug 31 #Python
python+requests接口自动化框架的实现
Aug 31 #Python
python如何导出微信公众号文章方法详解
Aug 31 #Python
Python生成并下载文件后端代码实例
Aug 31 #Python
You might like
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
2007/08/26 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
PHP通过文件路径获取文件名的实例代码
2018/10/14 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
js实现仿微博滚动显示信息的效果
2015/12/21 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
JavaScript小技巧整理篇(非常全)
2016/01/26 Javascript
ion content 滚动到底部会遮住一部分视图的快速解决方法
2016/09/06 Javascript
Vue系列:通过vue-router如何传递参数示例
2017/01/16 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
vue之debounce属性被移除及处理详解
2019/11/13 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
2019/12/30 Javascript
vue总线机制(bus)知识点详解
2020/05/10 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
[01:03:50]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第二场 2月7日
2021/03/11 DOTA
Python创建xml的方法
2015/03/10 Python
举例介绍Python中的25个隐藏特性
2015/03/30 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
python 实现将字典dict、列表list中的中文正常显示方法
2018/07/06 Python
Python3按一定数据位数格式处理bin文件的方法
2019/01/24 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
2019/06/20 Python
python计算无向图节点度的实例代码
2019/11/22 Python
vue常用指令代码实例总结
2020/03/16 Python
关爱残疾人标语
2014/06/25 职场文书
老干部工作汇报材料
2014/10/28 职场文书
商业门面租房协议书
2014/11/25 职场文书
关于python类SortedList详解
2021/09/04 Python
Python OpenCV超详细讲解基本功能
2022/04/02 Python
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL
使用Django框架创建项目
2022/06/10 Python