【问题标题】:Gensim Import Error "ImportError: DLL load failed: %1 is not a valid Win32 application."Gensim 导入错误“ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序。”
【发布时间】:2019-06-19 12:11:57
【问题描述】:

基本上我已经从 Python 3.7.1 安装了 Gensim 3.7.3 ,但是在 Pycharm 中导入它时出现错误: "ImportError: DLL 加载失败:%1 不是有效的 Win32 应用程序。"

我想使用 Gensim 的 Word2Vec 模型,但由于这个错误,我被卡住了。我也不能更改 Python 版本。

需要帮助!我如何使用 Pycharm 在这个版本的 Python 中导入 Gensim

导入 gensim 从 gensim.models 导入 Word2Vec

【问题讨论】:

  • 导入是否在 PyCharm 之外工作?
  • 这几乎总是意味着您试图在 32 位进程中加载​​ 64 位 DLL,反之亦然
  • @DavidHeffernan 是的,我知道,我想要这个问题的任何解决方案。
  • 如果你有 32 位进程,请加载 32 位版本的 dll。如果您有 64 位进程,请加载 64 位版本的 dll。
  • @James 感谢您提出这个问题。其实这解决了我的问题。我将它导入到 PyCharm 之外,它工作正常。

标签: python winapi dll pycharm gensim


【解决方案1】:

好的,当我尝试在 Pycharm 之外导入 gensim 时,我的问题解决了。 我直接在python控制台中导入并且它有效。 谢谢@James。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-09
    • 2016-02-01
    • 2014-01-28
    • 2020-08-22
    • 2013-09-24
    • 2014-12-25
    • 2015-09-07
    • 1970-01-01
    相关资源
    最近更新 更多