Python自带的集成开发和学习环境IDLE 中安装工具包的pip文件修复和重置解决方法————以win 7系统下Python 3.8 32-bit为例
目录
- Python自带的集成开发和学习环境IDLE 中安装工具包的pip文件修复和重置解决方法————以win 7系统下Python 3.8 32-bit为例
- 一、IDLE简介和特点
- 二、遇到的问题
- 三、解决方法
- 3.1 问题分析,无法安装外部工具包的原因可能有两种:
- 3.2 具体解决方法
- (1)在windows运行窗口输入cmd(如图2),进入指令对话界面,如图3;
- (2)在指令对话框中输入如下代码:
- (3)最后,就可以安装自己需要的工具包,如图5所示。使用pip安装数据可视化库matplotlib,代码指令如下:
一、IDLE简介和特点
IDLE是Pyton的集成开发与学习环境(英文全称为: Integrated Development and Learning Environment)。
该集成开发与学习环境有以下几个特点:
(1)使用tkinter GUI工具编写的100%纯Python;
(2)跨平台:在Windows, Unix和macOS运行绝大部分相同;
(3)Python shell窗口(交互式解释器),对代码输入、输出和错误信息进行着色;
(4)多窗口文本编辑器,具有多个撤销,Python着色,智能缩进,调用提示,自动完成等功能;
(5)可在编辑器任意窗口中,搜索,替换,跨文件搜索;
(6)具有持久断点,步进和查看全局和局部命名空间的调试器等,如图1所示。
图1 IDLE界面轮廓
二、遇到的问题
当使用IDLE的python自带的开发工具时,有时也需要安装其他工具包或工具库,比如Numpy(科学计算基础库),Pandas(Numpy基础上的数据分析库)SymPy(符号计算库),NLTK(自然语音处理库), pypinyin(拼音库),PIL(数字图像处理库)等等。然而,可能由于安装其他Python集成开发环境(如PyCharm)后,可能出现在window系统的运行指令框中输入pip相关指令后,无法安装相应库,比如输入:
pip install numpy
或者
pip install pandas
之后,pip无法安装numpy,或pandas等工具库。
三、解决方法
3.1 问题分析,无法安装外部工具包的原因可能有两种:
(1)pip文件在安装其他python开发工具时候损坏;
(2)pip文件未被正常安装。
3.2 具体解决方法
(1)在windows运行窗口输入cmd(如图2),进入指令对话界面,如图3;
图2 cmd运行入口
图3 cmd运行界面
(2)在指令对话框中输入如下代码:
python -m ensurepip --default-pip
安装成功后,如图4所示。
图4 pip文件恢复与安装
(3)最后,就可以安装自己需要的工具包,如图5所示。使用pip安装数据可视化库matplotlib,代码指令如下:
pip install matplotlib
安装完成后,如图5所示。
图5 使用pip安装matplotlib工具包过程
通过以上具体方法步骤,就可以解决IDLE开发环境中,对pip文件的修复和重置,实现正常使用pip安装各种python工具包。