如何修复在Windows上安装pip的assertionerror消息 [英] How to fix assertionerror message installing pip on windows

查看:196
本文介绍了如何修复在Windows上安装pip的assertionerror消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图通过多种方式更新来解决问题,但都失败了。以下是错误信息本身:













Microsoft Windows [版本10.0.10240]

(c)2015 Microsoft Corporation。保留所有权利。



C:\ Users \ adamh> pip

Traceback(最近一次通话):

文件C:\ Users \adamh\AppData \ Local \Programs\Python\Python35 \lib'\\runpy.py,第170行,在_run_module_as_main

__ main __,mod_spec)

文件C:\ Users \adamh \ AppData \ Local \ Program•\\ Python \Python35 \lib \\\ runpy.py ,第85行,在_run_code中

exec(代码,run_globals)

文件C:\ Users \adamh \ AppData \ Local \Programs\Python \Python35 \Scripts\pip.exe \ ____ __。py,第5行,在< module>

文件C:\ Users \ adamh \ AppData \ Local \Programs \Python \Python35 \lib \site-packages \pip \ ___ ___。py,第26行,在< module>

来自pip.utils import get_installed_distributions, get_prog

文件C:\ Users \adamh \ AppData \ Local \ Program•\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ py,第27行,在< module>

来自pip._vendor import pkg_resources

文件C:\ Users \ adamh \ AppData \本地\\ \\ Promp\Python \Python35 \lib\site-packages \ pip \ _vendor \ pkg_resources \ ____ ___。py,第70行,在< module>

来自pip ._vendor import appdirs

文件C:\ Users \adamh \ AppData \ Local \Programs \Python \Python35 \lib \site-packages \ pip \ _vendor\appdirs.py,第510行,< module>

import win32com.shell

文件C:\ Users \ adamh \ AppData \\ \\ local \ Program\Python \Python35 \lib \site-packages \ win32com \ ___ ___。py,第6行,在< module>

import pythoncom

文件C:\Users\adamh\AppData \ Local \Programs\Python \Python35 \lib \site-packages \ pythoncom.py,第2行,在< module>

import pywintypes

文件C:\ Users \adamh \ AppData \ Local \ Program•\\ Python \ Python35 \lib \site-packages \ win32 \lib \ pywintypes.py,第124行,在< module>

__import_pywin32_system_module __(pywintypes,globals())

文件C:\ Users \adamh \ AppData \ Local \ Programs \Python \Python35 \lib \site-packages \ win32 \lib \ pywintypes.py ,第117行,在__import_pywin32_system_module__

断言sys.modules [modname]不是old_mod

断言错误



C:\ Users \ adamh>









< br $> b $ b





请帮助我,我想学习,真诚地感谢你。



我的尝试:



我试图反复更新,旧的卸载,重新安装技巧,但无济于事。

I have tried to fix the problem by updating in several ways, all unsuccessful. Following is the error message itself:






Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Users\adamh>pip
Traceback (most recent call last):
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 170, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\Scripts\pip.exe\__main__.py", line 5, in <module>
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\__init__.py", line 26, in <module>
from pip.utils import get_installed_distributions, get_prog
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\utils\__init__.py", line 27, in <module>
from pip._vendor import pkg_resources
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 70, in <module>
from pip._vendor import appdirs
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\pip\_vendor\appdirs.py", line 510, in <module>
import win32com.shell
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\win32com\__init__.py", line 6, in <module>
import pythoncom
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\pythoncom.py", line 2, in <module>
import pywintypes
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\win32\lib\pywintypes.py", line 124, in <module>
__import_pywin32_system_module__("pywintypes", globals())
File "C:\Users\adamh\AppData\Local\Programs\Python\Python35\lib\site-packages\win32\lib\pywintypes.py", line 117, in __import_pywin32_system_module__
assert sys.modules[modname] is not old_mod
AssertionError

C:\Users\adamh>








Please help me, I want to learn, thank you sincerely.

What I have tried:

I have tried to update repeatedly, and the old uninstall, reinstall trick, but to no avail.

推荐答案



下载get-pip.py

[ ^ ]

运行它 - python get-pip.py



这应该安装pip

还检查你的python安装目录中的pip

例如:
Download get-pip.py from

[^]
Run it - python get-pip.py

This should install pip
Also check for pip in your python installation directory
eg:
C:\Python35\Scripts



你可以找到几个版本的点子



pip.exe

pip3.exe

pip3.5.exe



尝试pip3.5而不是pip





参考:

安装 - pip 9.0.1 documentati [ ^ ]


这篇关于如何修复在Windows上安装pip的assertionerror消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆