【问题标题】:"pythonw.exe entry point not found" when running spyder in an environment在环境中运行 spyder 时“找不到 pythonw.exe 入口点”
【发布时间】:2021-11-13 02:13:45
【问题描述】:

错误通知:

过程入口点 ?PyWinObject_AsWriteBuffer@@YAHPEAU_object@@PEAPEAXPEAKH@Z 不能 位于动态链接库中 C:\Users\Admin\anaconda3:ibrary\bin\pythoncom38.dll

我使用virtualenv 为我的 Python 项目创建环境,而不是使用“anaconda navigator”,因为在其中切换和运行 spyder 需要很长时间。因此,我使用pip install spyder 在我的环境中安装了 spyder,并通过我的 env 提示符运行了 spyder。出现错误消息,虽然它仍在工作,但有点烦人。有什么问题,我该如何解决?

【问题讨论】:

  • @Ten Kho,您是否正在尝试在您的环境中使用 pip 安装 spyder。错误标志是什么意思。
  • 只是一些令人讨厌的弹出错误标志,尽管应用程序仍然运行良好。错误文本在上面(“过程入口点?...”)

标签: python virtualenv spyder


【解决方案1】:

我遇到了同样的问题,我已经通过 pip 测试了所有会遇到此问题的新安装。似乎问题与在 Windows 操作系统上创建虚拟环境有关。

正如 Ten Kho 所发布的,唯一的错误消息是一个显示入口点错误的弹出窗口。

我通过安装 scoop 解决了这个问题(可以在这里找到指南https://scoop.sh/),并使用 scoop 在 Windows 上重新安装 python。这为我解决了 pythoncom38.dll 问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-13
    • 2015-07-22
    • 2019-03-23
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    相关资源
    最近更新 更多