pip的用途是帮助我们安装python里面的package,例如:numpy, matlibplot. 有了pip之后我们就可以直接用运行 cmd 来直接通过pip来安装package。
下载安装pip
I.下载安装pip
1.下载pip压缩包
pip下载地址
点击第二个
下载完之后,记住pip的安装目录,例如我把pip放在了 D:\pip-20.1
2.用命令cmd 进入pip的目录
2.1用d:可进入pip所在目录的硬盘
2.2 输入cd:文件名 进入pip文件夹
我这里的文件名为pip-20.1
3. 输入python setup.py install 安装pip
3.1这里有一个大坑,显示can’t create or remove files in install directory
can’t create or remove files in install directory
这是因为在使用cmd运行时我们没有使用管理员权限。
3.2解决方法
在电脑菜单中的命令提示符右键选择以管理员身份运行
之后再在pip所在文件夹的cmd运行中输入python setup.py install 安装pip
4.检查pip是否安装成功
在pip目录下输入pip list
或者在pip目录下输入python -m pip --version检查版本
II. 应用:用pip安装package
1.安装numpy
1.1 直接用运行输入cmd打开命令提示符,输入
pip install numpy
2.安装matplotlib
2.1 直接用运行输入cmd打开命令提示符,输入
pip install matplotlib
3.安装pygame
3.1 注意我这里使用了和安装numpy和matplotlib不同另外一种下载方式
:就是先在官网上下载了package的.whl后缀文件,之后再用运行cmd 进入下载的以whl. 后缀的package文件目录输入指令
pip install pygame_1.9.6-cp38-cp38-win_amd64.whl
进行安装pygame这个package
注意在官网上选择whl后缀文件下载的时候要选择和自己电脑上python同版本的package,例如32bit和64bit。我这里下载的就是64bit。至于python的版本号可以直接在运行cmd内输入
python
来获得。
3.2这里有一个大坑的是,很有可能在你安装完后用ide运行python代码时候显示:non mudule “pygame” found.
这个是因为,你安装的pygame package没有放在python的script文件夹下面;所以在进行步骤3.1的时候一定要把whl后缀的package文件放到python目录下的script文件夹后再用pip进行安装pygame。