繁体   English   中英

pip 已卸载,现在我不知道该怎么办?

[英]pip uninstalled and now I don't know what to do?

所以这就是我在 Windows 10 cmd 中尝试做的

C:\Users\lewis>pip install pandas
Collecting pandas
  Downloading pandas-1.4.1-cp310-cp310-win_amd64.whl (10.6 MB)
    ---------------------------------------- 10.6/10.6 MB 8.2 MB/s eta 0:00:00
Collecting pytz>=2020.1
  Downloading pytz-2022.1-py2.py3-none-any.whl (503 kB)
     ---------------------------------------- 503.5/503.5 KB 8.0 MB/s eta 0:00:00
Collecting numpy>=1.21.0
  Downloading numpy-1.22.3-cp310-cp310-win_amd64.whl (14.7 MB)
     ---------------------------------------- 14.7/14.7 MB 8.5 MB/s eta 0:00:00
Collecting python-dateutil>=2.8.1
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ---------------------------------------- 247.7/247.7 KB 5.1 MB/s eta 0:00:00
Collecting six>=1.5
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: pytz, six, numpy, python-dateutil, pandas
Successfully installed numpy-1.22.3 pandas-1.4.1 python-dateutil-2.8.2 pytz-2022.1 six 1.16.0'

因此,在我收到此消息提示之前,我想要的模块似乎已成功安装。

WARNING: You are using pip version 22.0.3; however, version 22.0.4 is available.
You should consider upgrading via the 
'C:\Users\lewis\AppData\Local\Programs\Python\Python310\python.exe -m pip install --upgrade pip' command.'

所以我的 pip 已经过时了。 所以我继续升级 pip。

C:\Users\lewis>pip install --upgrade pip
Requirement already satisfied: pip in 
c:\users\lewis\appdata\local\programs\python\python310\lib\site-packages (22.0.3)
Collecting pip
  Downloading pip-22.0.4-py3-none-any.whl (2.1 MB)
    ---------------------------------------- 2.1/2.1 MB 6.4 MB/s eta 0:00:00
Installing collected packages: pip
   Attempting uninstall: pip
      Found existing installation: pip 22.0.3
      Uninstalling pip-22.0.3:
         Successfully uninstalled pip-22.0.3

那么这就是一切出错的地方。

ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 
'C:\\Users\\lewis\\AppData\\Local\\Temp\\pip-uninstall-un6fh2sa\\pip.exe'
Consider using the `--user` option or check the permissions.

所以它不会重新安装 pip 的新版本,所以我一无所有。 但它仍然从文件中检索 pip 的版本。

C:\Users\lewis>pip --version
pip 22.0.4 from C:\Users\lewis\AppData\Local\Programs\Python\Python310\lib\site-packages\pip (python 3.10)

这里发生了什么,我该如何解决。 在 pip 方面并没有那么先进。 谢谢!

一切正常吗,你安装了 numpy 和 pip,如果你想升级 pip,只需使用你自己帖子中所说的 --user 标志:

pip install --upgrade --user pip

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM