为什么我无法在 Python 3 中导入 dateutil 模块?

为什么我无法在 Python 3 中导入 dateutil 模块?

我正在尝试使用 Python 3 版本的 matplotlib 模块。我收到以下错误日期工具尽管我已经安装了此包,但它却不存在。不应该

import dateutil 

安装上述软件包后可以正常工作吗?我使用的是 Ubuntu 14.04,以防万一。

答案1

首先确保您没有在激活后尝试导入模块虚拟环境。如果您已激活虚拟环境但在创建时未提供参数--system-site-packages,则您将无法在虚拟环境中导入该模块。

如果您没有使用虚拟环境,但仍然无法导入模块,请确保您使用的是 Python 3 解释器,而不是 Python 2 解释器。由于您安装了 python3 的软件包,因此无法在 python2 解释器中导入。接下来尝试使用以下命令清除并重新安装模块:

sudo apt-get purge python3-dateutil
sudo apt-get install python3-dateutil

清除包并重新安装它应该可以解决限制导入模块的任何问题。

相关内容