解决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应用的教程
Apr 16 Python
在Linux中通过Python脚本访问mdb数据库的方法
May 06 Python
Python二叉搜索树与双向链表转换实现方法
Apr 29 Python
python requests 使用快速入门
Aug 31 Python
Python编程pygal绘图实例之XY线
Dec 09 Python
python3实现随机数
Jun 25 Python
Python装饰器用法实例分析
Jan 14 Python
对PyQt5中树结构的实现方法详解
Jun 17 Python
Python pandas库中的isnull()详解
Dec 26 Python
基于pycharm实现批量修改变量名
Jun 02 Python
MATLAB数学建模之画图汇总
Jul 16 Python
详解python的内存分配机制
May 10 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
用Zend Encode编写开发PHP程序
2010/02/21 PHP
PHP读取文件并可支持远程文件的代码分享
2012/10/03 PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
2013/06/24 PHP
php生成缩略图示例代码分享(使用gd库实现)
2014/01/20 PHP
PHP使用GIFEncoder类处理gif图片实例
2014/07/01 PHP
php使用PDO方法详解
2014/12/27 PHP
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
javascript与jquery中跳出循环的区别总结
2013/11/04 Javascript
jQuery响应enter键的实现思路
2014/04/18 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
Bootstrap每天必学之轮播(Carousel)插件
2016/04/25 Javascript
Bootstrap table的使用方法
2016/11/02 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
javascript 显示全局变量与隐式全局变量的区别
2017/02/09 Javascript
jquery事件与绑定事件
2017/03/16 Javascript
详解webpack+es6+angular1.x项目构建
2017/05/02 Javascript
JS中appendChild追加子节点无效的解决方法
2018/10/14 Javascript
解决vue中使用proxy配置不同端口和ip接口问题
2019/08/14 Javascript
Nodejs中使用puppeteer控制浏览器中视频播放功能
2019/08/26 NodeJs
微信小程序学习总结(四)事件与冒泡实例分析
2020/06/04 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
numpy.ndarray 交换多维数组(矩阵)的行/列方法
2018/08/02 Python
python将excel转换为csv的代码方法总结
2019/07/03 Python
PyTorch 解决Dataset和Dataloader遇到的问题
2020/01/08 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
IDLE下Python文件编辑和运行操作
2020/04/25 Python
html5 canvas简单封装一个echarts实现不了的饼图
2018/06/12 HTML / CSS
AmazeUI 点击元素显示全屏的实现
2020/08/25 HTML / CSS
美国在线眼镜商城:Eyeglasses.com
2017/06/26 全球购物
荷兰电脑专场:Paradigit
2018/05/05 全球购物
治安消防安全责任书
2014/07/23 职场文书
世界气象日活动总结
2015/02/27 职场文书