解决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 解析XML python模块xml.dom解析xml实例代码
Feb 07 Python
Python中的localtime()方法使用详解
May 22 Python
python中set常用操作汇总
Jun 30 Python
python里使用正则表达式的组嵌套实例详解
Oct 24 Python
Python列表生成式与生成器操作示例
Aug 01 Python
在Pycharm中设置默认自动换行的方法
Jan 16 Python
学习Django知识点分享
Sep 11 Python
关于sys.stdout和print的区别详解
Dec 05 Python
python使用ctypes库调用DLL动态链接库
Oct 22 Python
详细总结Python常见的安全问题
May 21 Python
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
May 28 Python
使用pycharm运行flask应用程序的详细教程
Jun 07 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
PHP 文件上传源码分析(RFC1867)
2009/10/30 PHP
Array of country list in PHP with Zend Framework
2011/10/17 PHP
php实现的美国50个州选择列表实例
2015/04/20 PHP
PHP将字符串首字母大小写转换的实例
2017/01/21 PHP
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
JavaScript中使用构造器创建对象无需new的情况说明
2012/03/01 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
javascript中的document.open()方法使用介绍
2013/10/09 Javascript
为开发者准备的10款最好的jQuery日历插件
2014/02/04 Javascript
window.onload绑定多个事件的两种解决方案
2016/05/15 Javascript
js实现拖拽上传图片功能
2017/08/01 Javascript
使用ionic(选项卡栏tab) icon(图标) ionic上拉菜单(ActionSheet) 实现通讯录界面切换实例代码
2017/10/20 Javascript
详解vue静态资源打包中的坑与解决方案
2018/02/05 Javascript
vue中使用iview自定义验证关键词输入框问题及解决方法
2018/03/26 Javascript
Vue-Router的使用方法
2018/09/05 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
[01:32]2016国际邀请赛中国区预选赛CDEC战队教练采访
2016/06/26 DOTA
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
浅析Python中yield关键词的作用与用法
2016/11/29 Python
python 拼接文件路径的方法
2018/10/23 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
美国复古街头服饰精品店:Need Supply Co.
2017/02/22 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
详解如何解决使用JSON.stringify时遇到的循环引用问题
2021/03/23 Javascript
党课学习思想汇报
2014/01/02 职场文书
服务行业口号
2014/06/11 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
学前班语言教学计划
2015/01/20 职场文书
2015年七夕爱情寄语
2015/03/24 职场文书
如何使用vue3打造一个物料库
2021/05/08 Vue.js
详解pytorch创建tensor函数
2022/03/22 Python