No module named * 但是已经安装了找不到解决办法

Posted 老渔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了No module named * 但是已经安装了找不到解决办法相关的知识,希望对你有一定的参考价值。

错误现象,把\Lib\site-packages下的安装包挪动位置到新的位置后(多个Python.exe运行位置)引起这类错误 No module named * 但是已经安装了

解决过程,先试图卸载相应的包重新安装,发现卸载不了,需要到原先的site-packages下把easy-install.pth复制到新的运行python的site-packages目录下,然后重新安装该包,

再次运行错误消失.

import sys; sys.__plen = len(sys.path)
import sys; new=sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p=getattr(sys,‘__egginsert‘,0); sys.path[p:p]=new; sys.__egginsert = p+len(new)

以上是关于No module named * 但是已经安装了找不到解决办法的主要内容,如果未能解决你的问题,请参考以下文章

ModuleNotFoundError: No module named 'rest_framework' 我已经安装了 djangorestframework

Windows 解决 No module named ‘pygame‘

Windows 解决 No module named ‘pygame‘

已经安装pillow还是提示No module named 'PIL'

python3报错No module named _ssl

ModuleNotFoundError: No module named 'bs4' 即使我已经使用 pip3 (Windows) 正确安装了 BeautifulSoup4