我正在使用Scrapy框架从网站中删除数据,但在命令提示符中收到以下错误:
ImportError:无法导入名称' _win32stdio'
Traceback作为截图附件。
如果需要我的程序目录的目录结构,请恢复。
答案 0 :(得分:11)
如果你做一些小的调整,Scrapy可以在Windows上使用Python 3:
将_win32stdio和_pollingfile复制到site-packages下的相应目录。即,twisted-dir \ internet。从https://github.com/twisted/twisted/tree/trunk/twisted/internet
pip install pypiwin32
当然,这是基于我的个人经验。因为存储库将来肯定会发生变化,所以读者应该注意这个答案的时代。
更新:不再需要twisted-win
包,因为twisted
包中现已包含相应的文件。
答案 1 :(得分:3)
我也经历过同样的事情。我通过更新扭曲的包来解决
pip install --upgrade twisted
或
pip uninstall twisted
和pip install twisted
答案 2 :(得分:0)
根据您的操作系统和py版本获取扭曲的链接(从下面的链接),您一切顺利! https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted