【问题标题】:Trouble importing Tabulate with Python 3.7使用 Python 3.7 导入制表时遇到问题
【发布时间】:2019-12-05 11:30:13
【问题描述】:

我在 Windows 10 上运行 Python 3.7,但我不断收到 No module named 'tabulate' 错误。我已经删除了 Python 2。

我已经尝试了similar question 中建议的所有内容:

>> pip install tabulate
>> pip3 install tabulate
>> python -m pip install tabulate

以上所有回应

>> Successfully installed tabulate-0.8.6

如果我再次尝试运行它,我会得到

>> Requirement already satisfied: tabulate in c:\program files\python37\lib\site-packages (0.8.6)

但是当我尝试导入它时,我一直得到相同的ModuleNotFoundError。我还能尝试什么?

更新:

我仔细检查了是否卸载了旧版本的 Python,令我惊讶的是,所有东西都还在那里:文件夹、文件、PATH 中的路径……恐怕这是我的问题的原因,但我要等到以后才能对其进行测试。

【问题讨论】:

  • 尝试将它安装到 virtualenv 中,看看它是否在那里工作?例如。 virtualenv -p python3 venv && source venv/bin/activate && pip install tabulate
  • 您运行的最后一个命令是python -m pip uninstall tabulate,它似乎是一个卸载命令。这是一个错字,还是您实际上正在卸载它(这可以解释您的问题)?
  • @larsks 这是一个错字

标签: python python-3.x tabulate


【解决方案1】:

我通过将表格更新到最新版本解决了这个问题:

pip install --upgrade tabulate

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    • 2015-10-23
    • 2020-03-11
    相关资源
    最近更新 更多