如何解决“ ImportError:无法导入名称'_win32stdio'”?障碍中的典型解决方案

时间:2019-08-28 05:18:24

标签: python-3.x scrapy

我正在尝试解决一个貌似的问题,但是所提供的解决方案都不够。

具体来说,我正在尝试创建一个ScraPy搜寻器,但是当我使用"scrapy crawl myProjectsName"时,会得到:

ImportError: cannot import name '_win32stdio'

现在,这很好,因为问题已经在stackoverflow上发布了解决方案:

ImportError : cannot import name '_win32stdio'(链接到先前的解决方案)

但是对我来说不起作用:

当我编写"pip install twisted"或其他解决方案(在网络上的其他地方看到)"pip install pywin32"时,都导致来自终端的以下错误消息:

Requirement already satisfied: twisted in c:\users\roland\anaconda3\lib\site-packages (16.3.1)
Requirement already satisfied: zope.interface>=4.0.2 in c:\users\roland\anaconda3\lib\site-packages (from twisted) (4.2.0)

这是到终端中显示的某些追溯的链接(但不是全部-很长...)

https://imgur.com/LfhXBkK

我的预期结果是我的爬网爬虫的功能输出。但是输出是ImportError。

我相信解决方案可能很简单,就是从这里复制并粘贴一些东西,因为其中的内容似乎已经在我的计算机上了。我只是不知道将它们放在哪里。

注意/注意:我想如果我知道如何读取回溯信息,我可以自己解决这个问题,对吗?如果您想出解决我问题的方法,您怎么知道它是什么?

1 个答案:

答案 0 :(得分:0)

解决方案是从github下载“ twist-win”:https://github.com/twisted/twisted

然后将_win32stdio和_pollingfile复制到丢失的目录中。

现在可以了!