当前位置: 首页 > 知识库问答 >
问题:

ModuleNotFounderRror:没有名为“dateutil”但已满足需求的模块

司空均
2023-03-14

当我运行我的程序时,我得到这个错误:

ModuleNotFoundError: No module named 'dateutil'

当我尝试用pip3安装dateutil时,我得到这样的消息:

Requirement already satisfied: python-dateutil in /usr/local/lib/python3.8/site-packages (2.8.1)
Requirement already satisfied: six>=1.5 in /Users/tommcginty/Library/Python/3.8/lib/python/site-packages (from python-dateutil) (1.14.0)

我试过取消/重新安装dateutil,但我得到的消息总是一样的。我的代码只有这些import语句:

import sqlite3
import urllib.error
import re
from urllib.parse import urljoin
from urllib.parse import urlparse
from urllib.request import urlopen
from bs4 import BeautifulSoup
from dateutil import parser

pip3列表显示:

Package           Version
----------------- -------
astroid           2.3.3
isort             4.3.21
lazy-object-proxy 1.4.3
mccabe            0.6.1
pip               21.0.1
pylint            2.4.4
python-dateutil   2.8.1
setuptools        49.2.0
six               1.14.0
wheel             0.34.2
wrapt             1.11.2

我在用MacOS Big Sur。谢谢

共有1个答案

戚云
2023-03-14

请尝试卸载并重新安装。万一不起作用,试试

sudo apt-get install python3-dateutil
 类似资料:
  • pip识别全局安装的软件包-( 我用VirtualVWrapper预激活钩子清理蟒蛇, 然后echo$PYTHONPATH返回空字符串,但这没有帮助。 发生了什么?

  • 我在CMD中使用命令并成功安装了请求模块,但当我尝试将其导入PyCharm中的文件时,它会抛出 “ModuleNotFoundError:没有名为'requests'的模块 我看到了其他几个关于这个问题的帖子,但没有找到一个可行的解决方案。 作为旁注,我已经在我的Python IDLE中成功运行了这段代码,所以我认为这不是代码问题,只是我的PyCharm设置的问题。

  • 问题内容: 我正在尝试在机器上安装python 。当我尝试将软件包安装为时。我收到以下错误。 然后我按我的方式提出并安装了请求。但是仍然无法安装。请让我知道我在做什么错误。在此先感谢 问题答案: 该库需要Python 3.3或更高版本 : 要求 […] 第一个软件要求是Python 3.3或更高版本。使用该库是必需的。 和从Trove分类器: 编程语言:: Python 编程语言:: Python

  • 我运行QGIS在Mac(塞拉利昂),但我不能加载处理插件,因为这个错误: A从该链接中找到了类似的帖子: [链接到上一篇文章](导入错误:没有模块命名请求) 在python窗口中键入和时,我没有收到任何错误: 你知道为什么会这样吗?我将感谢任何帮助。

  • JVM选项:-Xms512M-Xmx512M-XX:PermSize=70M-XX:MaxPermSize=70M jstat-gc 8260 5000 S0C:512.0 S1C:512.0 S0U:0.0 S1U:0.0 EC:174080.0 EU:0.0 OC:349696.0 OU:45191.1 PC:71680.0 PU:34882.2 YGC:2216225 YGCT:6754.9

  • 在OS X写一些python,它说我用pip安装的几个包“import error:no module named requests” 运行 pip 安装请求时 它在twindb_cloudflare、请求、组、tarutil和MySQL数据库上出错。我能够在另一个脚本(在同一个文件夹中)上运行完全相同的导入而不会出错。