关于#pythonPIP的问题,请各位专家解答!

我的PIP不能用了,安装库都不行。求解!

输出了一堆地址,我有些看不懂。以下是错误内容:
#在命令行里浅浅测试一下
pip help
报错内容:
Traceback (most recent call last):
  File "c:\users\36520\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\36520\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\36520\AppData\Local\Programs\Python\Python38\Scripts\pip.exe\__main__.py", line 5, in 
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\__init__.py", line 40, in 
    from pip._internal.cli.autocompletion import autocomplete
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\autocompletion.py", line 8, in 
    from pip._internal.cli.main_parser import create_main_parser
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\main_parser.py", line 7, in 
    from pip._internal.cli import cmdoptions
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\cmdoptions.py", line 21, in 
    from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\locations\__init__.py", line 14, in 
    from . import _sysconfig
  File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\locations\_sysconfig.py", line 7, in 
    from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\exceptions.py)

img

我有使用别人的恢复教程(点这里看教程)不过没用,还是有问题
希望各位专家解答

我建议你清理干净后重装,别纠结现有的古怪问题。毕竟重装可能可以绕过。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7633557
  • 这篇博客你也可以参考下:Python中使用pip安装第三方库报错解决方法
  • 除此之外, 这篇博客: python 已使用 pip 安装库却显示没有安装的解决方法中的 详情 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    在这个安装目录里,可以看到我安装了python 3.6 和 3.7。

    由于我此前在系统环境变量中添加了 pip 的路径,所以在 cmd 中可直接运行 pip。

    而每个版本的 python 都有自己的 pip,我们来查看环境变量。选中的这一条是 pip 的路径,可以看到是 python 3.7 版本的 pip。

    我们运行程序,看到是在 python 3.6 的环境中运行的。

    我们使用 3.7 的 pip,将库安装到了 3.7 中,却在 3.6 的环境中运行程序。

  • 您还可以看一下 杨鑫老师的Python 自学编程基础课程中的 Python基础必掌握的pip管理依赖项小节, 巩固相关知识点
  • 以下回答来自chatgpt:

    根据您的描述,可能是由于PIP下载源的问题导致无法安装任何库。您可以尝试按照以下步骤解决该问题:

    1. 打开命令提示符或终端,输入以下命令查看当前的PIP下载源:
    pip config get global.index-url
    

    如果输出结果为"https://pypi.org/simple"或其他非豆瓣源的地址,说明当前的下载源不正确。

    1. 按照参考资料中的方法,永久指定下载源为豆瓣源:

    (1)在电脑C盘下,选择用户,找到自己设定的用户文件夹。

    (2)新建pip文件夹。

    (3)在pip文件夹下新建pip.ini配置文件。

    (4)在pip.ini中写入以下内容:

    [global]
    index-url = http://pypi.douban.com/simple/
    [install]
    trusted-host = pypi.douban.com
    

    (5)保存配置文件,然后重新打开命令提示符或终端,再次输入以下命令来验证下载源是否已经正确指定:

    pip config get global.index-url
    

    如果输出结果为"http://pypi.douban.com/simple/",说明下载源已经正确指定为豆瓣源。

    1. 尝试使用PIP安装任何库,例如:
    pip install numpy
    

    如果下载仍然失败,请提供具体的错误信息和生成的地址,以便我们更好地帮助您解决问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^