我有一个Windows7系统,我在其上安装了一个Virtual Box 5.1.26。 在这个虚拟的盒子上,我安装了一个Debian64-Linux服务器。 (我认为我正确配置了它,它有足够的内存)。
当我想在其上运行一个Python脚本(这是一个web-scrapping脚本,它处理大约1000页并将其带入数据库)时,我会在几分钟后收到相同的错误消息:
在windows7系统中,我的脚本工作没有任何问题,所以我现在有点困惑,这里有什么问题?
答案 0 :(得分:0)
首先检查虚拟机的参数,你可能已经给它提供了比你拥有的更多的RAM或处理器(或者不够)。
如果不是这种情况,请关闭VM中的所有内容并仅启动脚本。
这些错误通常表示您没有资源来执行操作。
检查您的语法是否正常以及您是否在两个系统上使用相同版本的python。
请注意,VM是一个来宾系统,不能拥有与主操作系统一样多的资源,因为在某些情况下主要的操作系统会死掉。