我正在尝试解决一个貌似的问题,但是所提供的解决方案都不够。
具体来说,我正在尝试创建一个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)
这是到终端中显示的某些追溯的链接(但不是全部-很长...)
我的预期结果是我的爬网爬虫的功能输出。但是输出是ImportError。
我相信解决方案可能很简单,就是从这里复制并粘贴一些东西,因为其中的内容似乎已经在我的计算机上了。我只是不知道将它们放在哪里。
注意/注意:我想如果我知道如何读取回溯信息,我可以自己解决这个问题,对吗?如果您想出解决我问题的方法,您怎么知道它是什么?
答案 0 :(得分:0)
解决方案是从github下载“ twist-win”:https://github.com/twisted/twisted
然后将_win32stdio和_pollingfile复制到丢失的目录中。
现在可以了!