python之安装与升级pip命令所遇到的问题(较全面)

本来是打算上次为了plot库安装pip命令的,结果左右折腾了3个小时就把流程给忘了。。。今天安装pygal时发现需要更新pip版本,于是开始了新一轮心路历程。

以下方法,对第一次安装pip以及更新pip均可用

============================================

首先,我在cmd中安装pygal时,多次warning并最后告诉我pip20.0.2,而我的是pip19.2.3,显然该升级了,于是我在网上找了各种方法比如:

pip install --user --upgrade pip

python -m pip install --upgrade pip

自然是哪里出了问题导致这些强制命令均不奏效,原因不得而知,于是我还是一如既往选择官网走一波 pip·PyPI

将最新的pip.whl放在python的scripts目录下,输入

python setup.py install

又一如既往得到:

python: can't open file 'setup.py': [Errno 2] No such file or directory 

我记得上次在这里出问题是因为缺setuptools(一样去官网获取,把网址的pip改成这个就行,放在scripts,而且会带上easy_install.exe模块),我先输入pip list查看是否缺安装工具,发现不缺。再查阅资料发现接下来需要命令行内cd 进scripts目录,并运行easy_install.exe来安装该目录下已有的pip.whl文件。接下来就是(以下在cmd运行)

cd 绝对路径

easy_install.exe pip

得到

C:\Users\28654\AppData\Local\Programs\Python\Python38\Scripts>easy_install.exe pip                                      
Searching for pip                                                                                                       
Best match: pip 20.0.2                                                                                                  
Adding pip 20.0.2 to easy-install.pth file                                                                              
Installing pip-script.py script to c:\users\28654\appdata\local\programs\python\python38\Scripts                        
Installing pip.exe script to c:\users\28654\appdata\local\programs\python\python38\Scripts                              
Installing pip3-script.py script to c:\users\28654\appdata\local\programs\python\python38\Scripts                       
Installing pip3.exe script to c:\users\28654\appdata\local\programs\python\python38\Scripts                             
Installing pip3.8-script.py script to c:\users\28654\appdata\local\programs\python\python38\Scripts                     
Installing pip3.8.exe script to c:\users\28654\appdata\local\programs\python\python38\Scripts                                                                                                                                                   
Using c:\users\28654\appdata\roaming\python\python38\site-packages                                                      
Processing dependencies for pip                                                                                         
Finished processing dependencies for pip 

OK,让我们来看下pip版本:

C:\Users\28654>pip -V                                                                                                   
pip 20.0.2 from C:\Users\28654\AppData\Roaming\Python\Python38\site-packages\pip (python 3.8) 

你可能感兴趣的:(python,pip)