明明安装了模块/包,Python提示无包/模块/报错
起因
我在某国外网站找到了一个Python脚本以实施Exploit,但是用Python运行时会提示找不到模块
>>> import 模块名
Traceback (most recent call last):File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named '模块名'
如何解决我提供两种方法
解法 1
其实你无包,打开终端
pip install 模块名 #安装对应的模块
#或者
pip3 install 模块名 #安装对应的模块
重启一下(软件或计算机),问题解决。
解法 2
打开终端
pip install 模块名 #安装
pip install 模块名 #安装
Requirement already satisfied: 模块名 in /usr/lib/python3/dist-packages (2.6.1)
这时你启动Python,如果2和3都有就都重复一遍以下步骤。
Python 2.7.18 (default, Apr 20 2020, 20:30:41)
[GCC 9.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/share/offsec-awae-wheels/pyOpenSSL-19.1.0-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/enum34-1.1.10-py2-none-any.whl', '/usr/share/offsec-awae-wheels/requests-2.23.0-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/soupsieve-1.9.5-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/six-1.15.0-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/idna-2.9-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/chardet-3.0.4-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/pycparser-2.20-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/colorama-0.4.3-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/ipaddress-1.0.23-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/urllib3-1.25.9-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/ply-3.11-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/certifi-2020.4.5.1-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/backports.functools_lru_cache-1.6.1-py2.py3-none-any.whl', '/usr/share/offsec-awae-wheels/PySocks-1.7.1-py27-none-any.whl', '/usr/share/offsec-awae-wheels/beautifulsoup4-4.9.1-py2-none-any.whl', '/usr/share/cffi-wheels/py-1.8.1-py2.py3-none-any.whl', '/usr/share/cffi-wheels/setuptools-44.1.0-py2.py3-none-any.whl', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
打开Python3
Python 3.9.1 (default, Dec 8 2020, 07:51:42)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/lib/python39.zip', '/usr/lib/python3.9', '/usr/lib/python3.9/lib-dynload', '/home/mhy/.local/lib/python3.9/site-packages', '/media/mhy/kdiskk/linux_vsocde/PY/src/paramiko', '/usr/local/lib/python3.9/dist-packages', '/usr/lib/python3/dist-packages', '/usr/lib/python3.9/dist-packages']
这时重启一遍就解决了。
如果遇到Statements must be separated by newlines or semicolons
,那请看我上一篇文章。
解法 3
如果这几个方法都没有解决你的问题,那么可以参考一下这位大佬的文章
明明已经安装了某个模块,python报错:ImportError: No module named ***
完毕
明明安装了模块/包,Python提示无包/模块/报错相关推荐
- python conda无法安装包 报错An HTTP error occurred when trying to retrieve this URL.
今天安装jieba包的时候出现了一个BUG.首先,我的电脑装了至少两套python的环境,包括一套anaconda和一套python3.平时在pycharm中已经不使用python了,都用的conda ...
- python导入requests库一直报错原因总结_python pip 安装库文件报错:pip install ImportError: No module named _internal...
centos6,python3,通过pip安装pycurl出现报错提示 Centos6.7系统,python3.6.7,通过 pip 安装pycurl出现报错: __main__.Configurat ...
- python安装过程中出现文件或目录损坏且无法读取_解决安装python库时windows error5 报错的问题...
python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...
- python安装失败找不到指定路径_解决安装python库时windows error5 报错的问题
python安装库时,有时候会报错windows error 5,可以尝试关闭所有使用python的编辑器.文件等,然后重新pip安装,如果还是不行,可以将报错最下层文件删除即可(如果不放心可以将该文 ...
- 自己手动导入的sdk包,提示程序包不存在,找不到符号(备忘)
自己手动导入的sdk包,提示程序包不存在,找不到符号(备忘) 自己手动导入的sdk包,但是打包的时候却提示程序包不存在 自己手动导入的sdk包,确实已经导入进入了,写代码的时候import也没有红色的 ...
- aosp 本地版本管理_谈 DevOps 平台实施:我在本地跑明明成功的,为什么在你平台跑就报错?...
我在本地跑明明成功的,为什么在你平台跑就报错? 用户在 Jenkins 上跑构建时,失败了,把日志截图给我看,如下图: 在过去几个月,每个星期都会有一两个 Jenkins 用户就会给我发送类似的错误日 ...
- Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法
Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法 文章目录 ...
- Python运行 import cv2 等报错 Illegal instruction (core dumped) 解决办法
import cv2 报错 Illegal instruction (core dumped) nanopc-T4 开发板上安装好 opencv 后,import cv2 时 会报错 Illegal ...
- Python爬虫总结——常见的报错、问题及解决方案
Python爬虫基础--HTML.CSS.JavaScript.JQuery网页前端技术 Python爬虫基础--正则表达式 Python爬虫基础--re模块的提取.匹配和替换 Python爬虫基础- ...
最新文章
- 基于短语的统计机器翻(PBMT) 开源工具 :Moses
- lucene introduction
- pythonif语句缩进_Python中多行IF语句缩进的代码样式?
- [转载] 晓说——第31期:无比强大的美国工会
- Boostrap技能点整理之【网格系统】
- 架构设计的立方体扩展
- 读《世界靠懒人来支撑》有感
- Selenium UI自动化测试(五)WebDriver控制浏览器的操作
- 疯狂的双十一也难挡股价的下跌,电商平台难道真的进入了瓶颈期?
- paip.html调试工具--显示控件名称与值
- Python 100道题深入理解
- 软件项目管理案例教程 第4版 习题答案(测试题)
- 2021年危险化学品经营单位主要负责人考试报名及危险化学品经营单位主要负责人新版试题
- flink的window,时间语义,watermark,状态编程,容错机制checkpoint
- 设计算法判断链表是否中心对称
- 《鸡啄米C++编程入门系列》系列技术文章整理收藏
- 第一章 JSON语法用法
- 用了python之后笔记本卡了_用chrome运行的Jupyter笔记本在服务器res上卡住了
- sed编辑器之删除行
- 传奇服务器npc位置文件,传奇GEE引擎服务端自定义NPC示列工具