我可以增加Python在虚拟环境中使用的内存量吗
我已经编写了一个连接到google电子表格的代码,并将数据发布到MySQL数据库。但是,我的代码有问题。当我在Mac上运行它时,当我在Windows服务器上运行它时,我会收到一个我可以增加Python在虚拟环境中使用的内存量吗,python,python-3.x,virtual-machine,virtualenv,windows-server-2016,Python,Python 3.x,Virtual Machine,Virtualenv,Windows Server 2016,我已经编写了一个连接到google电子表格的代码,并将数据发布到MySQL数据库。但是,我的代码有问题。当我在Mac上运行它时,当我在Windows服务器上运行它时,我会收到一个内存错误。请注意,我在两个系统中都使用虚拟环境。当我在激活虚拟环境后键入python时,它显示如下 Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:43:08) [MSC v.1926 32 bit (Intel)] on win32 Type "help&
内存错误
。请注意,我在两个系统中都使用虚拟环境。当我在激活虚拟环境后键入python时,它显示如下
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:43:08) [MSC v.1926 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
你知道我应该怎么做吗,这是一个虚拟服务器,我应该增加ram吗?以下是我正在使用的服务器的当前规格:
Windows版本:Windows Server 2016标准处理器:英特尔(R)
已安装Xeon(R)CPU E5-2680 v4@2.4GHz 2.40 GHz(2个处理器)
内存(RAM):16 GB系统类型:64位操作系统,基于x64
处理器
我的Mac电脑规格:
MacBook Pro(15英寸,2018)处理器:2.9 GHz 6核Intel Core i9
内存:16 GB 2400 MHz DDR4
提前谢谢你的帮助 您的Python.解释器显示
[MSC v.1926 32 bit (Intel)]
这是一个明显的迹象,表明您安装了一个错误的版本,每个进程不能使用超过4 GB的RAM
正确的解决方案是从Windows服务器上卸载当前的Python并删除虚拟环境,然后重新安装64位版本并重新开始。非常感谢您的提示response@AriannaNewman如果您觉得这个答案有帮助,您可以单击它旁边的灰色勾号将其标记为“已接受”。