解决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系列之教你如何根据图片生成字符画
May 23 Python
python以环状形式组合排列图片并输出的方法
Mar 17 Python
python编写朴素贝叶斯用于文本分类
Dec 21 Python
Python求两个圆的交点坐标或三个圆的交点坐标方法
Nov 07 Python
Python 保存矩阵为Excel的实现方法
Jan 28 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
python生成特定分布数的实例
Dec 05 Python
python单例设计模式实现解析
Jan 07 Python
Tensorflow 实现释放内存
Feb 03 Python
Django实现whoosh搜索引擎使用jieba分词
Apr 08 Python
python基础之爬虫入门
May 10 Python
python标准库ElementTree处理xml
May 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
ThinkPHP CURD方法之field方法详解
2014/06/18 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
php用正则判断是否为数字的方法
2016/03/25 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
Thinkphp整合阿里云OSS图片上传实例代码
2019/04/28 PHP
[JS源码]超长文章自动分页(客户端版)
2007/01/09 Javascript
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
使用jquery实现仿百度自动补全特效
2015/07/23 Javascript
浅析AngularJS Filter用法
2015/12/28 Javascript
jQuery绑定事件on()与弹窗的简要概述
2016/04/27 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
使用jquery.qrcode.js生成二维码插件
2016/10/17 Javascript
Angularjs 依赖压缩及自定义过滤器写法
2017/02/04 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
2017/09/29 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
Python获取指定文件夹下的文件名的方法
2018/02/06 Python
python调用百度语音REST API
2018/08/30 Python
python中字符串数组逆序排列方法总结
2019/06/23 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
2020/06/02 Python
python开发入门——列表生成式
2020/09/03 Python
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
2012/02/15 面试题
标记环介质访问控制协议
2016/03/27 面试题
电子商务专员岗位职责
2013/12/11 职场文书
幼儿园小班教师寄语
2014/04/03 职场文书
博士生专家推荐信
2014/09/26 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
异地恋情人节寄语
2015/02/28 职场文书
十八大观后感
2015/06/12 职场文书
网络新闻该怎么写?这些写作技巧你都知道吗?
2019/08/26 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL