【问题标题】:Python - Importing pandas in console works but not when running scriptPython - 在控制台中导入熊猫有效,但在运行脚本时无效
【发布时间】:2017-04-14 02:13:37
【问题描述】:

我已经使用 anaconda3/python3.5 和 pandas 一年多了,突然间,当我在控制台外运行我的脚本时,我收到 pandas 的导入错误,尤其是依赖关系 email.parser。我得到 No module named 'email.parser';'email' is not a package。但是在控制台中导入工作正常。我没有运行任何其他环境

【问题讨论】:

  • 在两个环境中打印您的 pythonpath 并验证它是否相同
  • 当我在控制台和运行脚本中运行 python 时,我使用了两个环境?在 sys.environ 中,我有所有正确的路径,如何检查其他环境的路径。 @guilhernecgs

标签: python email pandas import


【解决方案1】:

我今天也遇到了同样的问题。您缺少特定路径。发现如果你启动你的python解释器并做import os,你可以做os.environ。您会注意到在 PATH 变量中设置了多个路径。将整个 PATH 行复制/粘贴到您的脚本中。这对我有用。另外,请记住删除字符串单引号(例如,')。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    • 2018-09-08
    • 2015-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多