在 Python 中使用 range() 时出现内存错误 (2.7.4)

2023-12-10

好吧,我在 StackOverflow 上浏览了很多有关 MemoryError 的问题,但找不到满意的答案。我在配备 2GB RAM 的笔记本电脑上运行 Ubuntu 13.04 Gnome 64 位。当我编写以下 Python 代码时 -

range(987654321/2) 

它抛出一个内存错误。现在我想这可能是由于我的笔记本电脑上的可用内存较少。我的疑问是这是否取决于 -

  • 我有 32 位还是 64 位版本的 Python?
  • 32 位还是 64 位 Ubuntu?
  • 如果我完全在 Windows (ActivePython) 上运行它?

如果您使用的是 Python2.x,请使用 xrange,因为它是一个生成器,不会在内存中创建整个范围,而是根据需要创建每个迭代。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Python 中使用 range() 时出现内存错误 (2.7.4) 的相关文章

  • 类的 IPython 表示

    我正在使用我创建的模块尝试 IPython 但它没有显示类对象的实际表示 相反 它显示类似的内容 TheClass module TheClass name I heavily在这个模块中使用元类 我有真正有意义的类表示 应该向用户显示 是
  • Python - 比较同一字典中的值

    我有一本字典 d Trump MAGA FollowTheMoney Clinton dems Clinton Stein FollowTheMoney Atlanta 我想删除字符串列表中的重复字符串 该字符串是键的值 对于这个例子 期望
  • 让 VoiceChannel.members 和 Guild.members 返回完整列表的问题

    每当我尝试使用 VoiceChannel members 或 Guild members 时 它都不会提供适用成员的完整列表 我从文本命令的上下文中获取 VoiceChannel 和 Guild 如下所示 bot command name
  • 在 Celery 任务中调用 Google Cloud API 永远不会返回

    我正在尝试拨打外部电话Google Cloud Natural Language API从一个内Celery任务 使用google cloud python包裹 问题是对 API 的调用永远不会返回 挂起 celery task def g
  • 多输出堆叠回归器

    一次性问题 我正在尝试构建一个多输入堆叠回归器 添加到 sklearn 0 22 据我了解 我必须结合StackingRegressor and MultiOutputRegressor 经过多次尝试 这似乎是正确的顺序 import nu
  • NLTK 2.0分类器批量分类器方法

    当我运行此代码时 它会抛出一个错误 我认为这是由于 NLTK 3 0 中不存在batch classify 方法 我很好奇如何解决旧版本中的某些内容在新版本中消失的此类问题 def accuracy classifier gold resu
  • 我应该使用 Python 双端队列还是列表作为堆栈? [复制]

    这个问题在这里已经有答案了 我想要一个可以用作堆栈的 Python 对象 使用双端队列还是列表更好 元素数量较少还是数量较多有什么区别 您的情况可能会根据您的应用程序和具体用例而有所不同 但在一般情况下 列表非常适合堆栈 append is
  • python multiprocessing 设置生成进程等待

    是否可以生成一些进程并将生成进程设置为等待生成的进程完成 下面是我用过的一个例子 import multiprocessing import time import sys def daemon p multiprocessing curr
  • Tensorboard SyntaxError:语法无效

    当我尝试制作张量板时 出现语法错误 尽管开源代码我还是无法理解 我尝试搜索张量板的代码 但不清楚 即使我不擅长Python 我这样写路径C Users jh902 Documents logs因为我正在使用 Windows 10 但我不确定
  • Python 内置的 super() 是否违反了 DRY?

    显然这是有原因的 但我没有足够的经验来认识到这一点 这是Python中给出的例子docs http docs python org 2 library functions html super class C B def method se
  • 为什么一旦我离开内置的运行服务器,Django 就无法找到我的管理媒体文件?

    当我使用内置的简单服务器时 一切正常 管理界面很漂亮 python manage py runserver 但是 当我尝试使用 wsgi 服务器为我的应用程序提供服务时django core handlers wsgi WSGIHandle
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序
  • Python GTK+ 画布

    我目前正在通过 PyGobject 学习 GTK 需要画布之类的东西 我已经搜索了文档 发现两个小部件似乎可以完成这项工作 GtkDrawingArea 和 GtkLayout 我需要一些基本函数 如 fillrect 或 drawline
  • 如何使用 Python 3 检查目录是否包含文件

    我到处寻找这个答案但找不到 我正在尝试编写一个脚本来搜索特定的子文件夹 然后检查它是否包含任何文件 如果包含 则写出该文件夹的路径 我已经弄清楚了子文件夹搜索部分 但检查文件却难倒了我 我发现了有关如何检查文件夹是否为空的多个建议 并且我尝
  • Protobuf 如何编码 oneof 消息结构

    对于这个 python 程序 在编码时运行 protobuf 编码会给出以下输出 0a 10 08 7f8a 0104 08 02 10 0392 0104 08 02 10 03 18 01 我不明白的是为什么8a后面有一个01 为什么9
  • python 中的“槽包装器”是什么?

    object dict 和其他地方的隐藏方法设置为这样的
  • 等待子进程使用 os.system

    我用了很多os system在 for 循环内调用创建后台进程 如何等待所有后台进程结束 os wait告诉我没有子进程 ps 我使用的是Solaris 这是我的代码 usr bin python import subprocess imp
  • python 对浮点数进行不正确的舍入

    gt gt gt a 0 3135 gt gt gt print 3f a 0 314 gt gt gt a 0 3125 gt gt gt print 3f a 0 312 gt gt gt 我期待 0 313 而不是 0 312 有没有
  • 如何将Python3设置为Mac上的默认Python版本?

    有没有办法将 Python 3 8 3 设置为 macOS Catalina 版本 10 15 2 上的默认 Python 版本 我已经完成的步骤 看看它安装在哪里 ls l usr local bin python 我得到的输出是这样的
  • JSON:TypeError:Decimal('34.3')不是JSON可序列化的[重复]

    这个问题在这里已经有答案了 我正在运行一个 SQL 查询 它返回一个小数列表 当我尝试将其转换为 JSON 时 出现类型错误 查询 res db execute SELECT CAST SUM r SalesVolume 1000 0 AS

随机推荐

  • 通过 XML-RPC 设置 WordPress 帖子的特色图像

    大约 6 个月前 WordPress API 进行了更新 允许设置帖子的缩略图 或特色 图像 http www maxcutler com 2012 04 04 xml rpc in wordpress 3 4 我正在尝试使用它 但它对我不
  • 从 Eclipse 打包和部署 Jython 程序

    因此 我一直致力于编写一些 Jython 代码 我一直在使用最新版本的 Eclipse IDE 和 PyDev 插件进行开发 到目前为止 情况还算可以忍受 我已经让所有 Python 脚本正常工作 并且成功地将几个 JAR 文件和另一个 J
  • 获取node.js应用程序的公共IP地址

    是否有任何node js模块可用于获取发出请求的客户端计算机的公共IP地址 我不是指 IPv4 或 IPv6 我需要像您访问时获得的公共 IPhttp www whatismyip com 我努力了req connection remote
  • 如何从关系中删除子对象或父对象?

    我做了一个有更多关系的小应用程序 现在我想删除我的表的详细信息我该如何删除我没有任何要删除的想法 关系如下 泛卡 gt 员工 一对一 员工 gt 项目经理 与员工双向多对一关联 项目 gt 项目经理 与项目的双向多对一关联 现在我想把表数据
  • Spring Boot Whitelabel 错误页面

    我坚持使用这个简单的 MVC 示例 当我启动应用程序并转到 localhost 8080 时 我收到 Whitelabel 错误页面 即使我在 src main resources templates 中创建了 index html 我还在
  • 在 Visual Studio Team Services 路径中找不到curl

    我正在使用托管代理在 Visual Studio Team Services 中进行发布管理 我有一个cURL上传文件我的发布定义任务上周开始工作 并且在过去几周我已经成功进行了几次部署 今天 我从相同的版本定义创建了一个新版本 并且在cU
  • 角度 cli 升级后重新安装角度通用

    我升级了我的angular cli从6版本到8 1 Angular universal改变了简单的施工方法 nguniversal module map ngfactory loader 我应该重新部署 清除旧的配置 run ng add
  • 将 Google 脚本插件发布到 G Suite Marketplace SDK

    我有一些 Google Sheet 脚本代码 我想将其提取到 Google Sheet Addon 中 以便仅在我们的域 而不是公共网络 中发布 我团队中的个人过去曾成功地做到过这一点 但之后2019 年 1 月 25 日 Google 从
  • awk 打印匹配的列如果存在则打印未找到

    我的文本文件如下所示 date 2017 10 10 ip 192 168 1 1 22 inbound 100 outbound 100 date 2017 10 10 ip 192 168 1 1 22 inbound 100 date
  • LINQ to SQL IsDiscriminator 列不能继承吗?

    我正在设计我的数据库和 LINQ To SQL ASP NET Web 应用程序 想象一下我有两种类型的页面 普通页面和根页面 有些页面是根 有些页面不是 我有一个 Page 数据库表和一个 RootPage 数据库表 Page PK Pa
  • 未检测到 OWIN 启动类

    我试图在现有应用程序中实现 OWIN WS Federation 它是一个使用 asp net VB 编写的 Web 应用程序 我已经添加了 Nugetpackages 中的所有引用添加的参考文献列表 然后我将启动类添加到 2 个文件中作为
  • 如何指定Ubuntu中CMake的安装位置?

    我已经下载了cmake 3 11 3 Linux x86 64 sh文件 然后我执行它并创建了一个文件夹 其中包含bin文件有cmake在上面 我尝试编辑 etc environment像这样 PATH usr local sbin usr
  • Java 限制上传速度?

    我想以编程方式限制 Java 中的上传或下载操作 我假设我需要做的就是检查上传速度并插入Thread sleep 因此像这样 while file hasMoreLines String line file readLine for int
  • Selenium Webdriver:如何获取当前页面中的所有cookie

    尝试使用 Chrome 驱动程序和 java 获取当前页面中的所有 cookie 请帮助我在关闭浏览器并尝试使用旧 cookie 打开新浏览器后检索页面中的所有 cookie 使用 WebDriver API 网址为 http seleni
  • c# xml反序列化为xsi中带有冒号和连字符的对象:类型值

    当我尝试使用以下方法将 XML 文件反序列化为对象时遇到问题XmlSerializer class 我的 XML 文件如下所示
  • 安装 Bower 时出错(ERR!tar.unpack 解压错误)

    我在尝试安装 Bower 时收到此错误 这是一个错误还是我做错了 如果需要的话 我还有 4707 行 npm debug log 文件 Thanks 这是尝试在本地安装 Bower 时来自终端的转储 但我在全局尝试时遇到相同的错误 npm
  • 如何使用 Graph API 让用户订阅 facebook 中的事件?

    我希望用户在添加到此网站活动注册时也能在 Facebook 上订阅该活动 系统已经请求 create event 额外权限 我没有找到如何在用户通过图形 API 登录后订阅特定事件 我怎样才能做到这一点 Thanks Joe 它记录在eve
  • 上传视频时出现TokenMismatchException?

    上传图像时 laravel 会顺利完成所有事情 没有戏剧 一旦我上传视频文件 不 弹出 verifyCsrfToken php 第 46 行中的 TokenMismatchException 我有一个验证器 fileVali Validat
  • Java中int[]数组转换为short[]数组

    我有一个int我为其分配了 100 个元素空间的数组 还有另一个数组inShort 我怎样才能转换inInt to inShort 是否需要分配新的内存inShort 或者有一种方法我可以通过它投射到inInt int inInt new
  • 在 Python 中使用 range() 时出现内存错误 (2.7.4)

    好吧 我在 StackOverflow 上浏览了很多有关 MemoryError 的问题 但找不到满意的答案 我在配备 2GB RAM 的笔记本电脑上运行 Ubuntu 13 04 Gnome 64 位 当我编写以下 Python 代码时