Python 我的窗户坏了,我该怎么修?

Python 我的窗户坏了,我该怎么修?,python,python-3.x,pip,windows-10,Python,Python 3.x,Pip,Windows 10,每当我尝试使用pip时,使用任何命令都会得到以下结果: 回溯(最近一次呼叫最后一次): 文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64_qzc5n2dfsra8p0\lib\runpy.py”,第194行,在运行模块中作为主模块 返回运行代码(代码、主全局、无、, 文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.P

每当我尝试使用pip时,使用任何命令都会得到以下结果:

回溯(最近一次呼叫最后一次):
文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64_qzc5n2dfsra8p0\lib\runpy.py”,第194行,在运行模块中作为主模块
返回运行代码(代码、主全局、无、,
文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64_qzc5n2dfsd8p0\lib\runpy.py”,运行代码第87行
exec(代码、运行\全局)
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\ uuuuuuu main\uuuuuuuuuuuuuuuuuuuuuu.py”,第23行
从pip._internal.cli.main导入main作为_main#isort:skip#noqa
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\u internal\cli\main.py”,第10行
从pip.\u internal.cli.autocompletion导入自动完成
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\u internal\cli\autocompletion.py”,第9行
从pip.\u internal.cli.main\u解析器导入创建\u main\u解析器
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\u internal\cli\main\u parser.py”,第7行
从pip.\u internal.cli导入cmdoptions
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\u internal\cli\cmdoptions.py”,第24行
从pip.\u internal.cli.progress\u条导入条类型
文件“C:\Users\SE\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qzc5n2dfsd8p0\LocalCache\Local Packages\Python38\site Packages\pip\\u internal\cli\progress\u bars.py”,第8行
从pip.\u vendor.progress.bar导入栏、填充圈栏、递增栏
ModuleNotFoundError:没有名为“pip.\u vendor.progress”的模块
PS C:\Users\SE>没有名为“pip.\u vendor.progress”的模块没有名为“pip.\u vendor.progress”的模块
我使用的是Windows10,64位,Python版本3.7.7


我不能使用pip,如何修复它?

尝试执行
python-m pip安装pytest
。这应该可以安装它,并且它将使您的IDE可以使用它


希望这对您有所帮助!

您可以在您的windows计算机上遵循上面提到的相同步骤和(在pip的github页面上这两个步骤都是已解决的问题)

在windows上,您可以执行以下操作:

python -m pip uninstall pip setuptools # Sometimes setuptools might be the problem
这将卸载
pip
setuptools

之后,您可以使用

python -m ensurepip
这将安装
pip
setuptools


我已经在运行Python 3.7.4的windows 10机器上尝试过这一点。!

升级后pip出现故障时,请使用以下简单步骤:

  • 转到链接并使用右键单击“另存为”文件
  • 使用打开命令提示符并转到保存文件的路径。在我的示例中
    “cd C:\Users\xyz\Downloads>”然后键入“py get pip.py”。它将安装所有必需的软件包,如wheel和pip
  • “C:\Users\xyz\Downloads>py get pip.py”成功安装后,您可以使用“pip--version”检查pip版本
  • 希望我的回答能对别人有所帮助。快乐编码:):)

  • @SwetankPoddar我确实看到了,但这些解决方案是针对linux的,我使用的是windows操作系统。你能帮我用同样的命令吗?@amalp12你键入了什么来得到错误?这有帮助吗:@martineau我使用这个命令
    python-m pip安装--升级pip
    ,但它显示了
    要求已经是最新的:c:\python\python3.7.7\lib\site包(20.1.1)中的pip
    OP提到第一个链接不相关,第二个链接没有提到错误。我尝试了这个,但仍然
    pip安装
    仍然不起作用,但是使用较长的版本
    python-m pip安装
    效果很好。@TheMaker:OP提到第一个链接是关于linux的,因此OP不知道如何遵循上面提到的步骤。我在前面提到的第二个链接上找到了卸载pip的方法。@amalp12:这很奇怪,它在我的机器上运行得很好。。。按照上面提到的步骤,你能试着运行
    python-m pip安装吗?升级pip
    。@SwetankPoddar运气不好,还是一样:(这是唯一有效的方法。谢谢!@CaryH,我很高兴Cary能帮到你。欢迎你