解决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模块顶层运行的代码引起的一个Bug
Jul 04 Python
python开发之list操作实例分析
Feb 22 Python
Python爬虫之xlml解析库(全面了解)
Aug 08 Python
遗传算法python版
Mar 19 Python
python中for用来遍历range函数的方法
Jun 08 Python
Python使用cx_Freeze库生成msi格式安装文件的方法
Jul 10 Python
python实现树的深度优先遍历与广度优先遍历详解
Oct 26 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
Python常见反爬虫机制解决方案
Jun 01 Python
使用Python爬虫爬取小红书完完整整的全过程
Jan 19 Python
python基础学习之递归函数知识总结
May 26 Python
Python django中如何使用restful框架
Jun 23 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
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
PHP XML操作类DOMDocument
2009/12/16 PHP
PHP正确解析UTF-8字符串技巧应用
2012/11/07 PHP
PHP编译安装中遇到的两个错误和解决方法
2014/08/20 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
JavaScript 脚本将当地时间转换成其它时区
2009/03/19 Javascript
js tab效果的实现代码
2009/12/26 Javascript
IE iframe的onload方法分析小结
2010/01/07 Javascript
基于PHP+Jquery制作的可编辑的表格的代码
2011/04/10 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
js获取腾讯视频ID的方法
2016/10/03 Javascript
关于angularJs清除浏览器缓存的方法
2017/11/28 Javascript
使用vue中的v-for遍历二维数组的方法
2018/03/07 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
2019/02/19 jQuery
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
[01:07:15]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第二场 1月25日
2021/03/11 DOTA
python检查序列seq是否含有aset中项的方法
2015/06/30 Python
python 捕获 shell/bash 脚本的输出结果实例
2017/01/04 Python
使用pygame模块编写贪吃蛇的实例讲解
2018/02/05 Python
Python3实现的字典、列表和json对象互转功能示例
2018/05/22 Python
python如何制作英文字典
2019/06/25 Python
python selenium循环登陆网站的实现
2019/11/04 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
2019/11/15 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
2020/04/21 Python
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
2014教师党员个人自我评议
2014/09/20 职场文书
专升本学生毕业自我鉴定
2014/10/04 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android