![](/img/trans.png)
[英]Python 2.7 MemoryError (64bit, Ubuntu) with plenty of RAM
[英]Python NetworkX gives MemoryError with plenty of unused RAM?
我有一個充滿“事件”的文件,每個文件都包含一些邊緣。 該文件約為32 GB,但每個事件僅包含幾個邊緣。 在內存的2GB標記附近,Python34在NetworkX中添加邊緣時給了我一個MemoryError。 此時,圖形具有約3.5M邊和約200萬個節點。
for line in fopen :
line = line.strip()
if line :
myevent = json.loads(line)
sink, sources = EvParser.getEdges(myevent)
for source in sources :
graph.add_edge(source, sink)
我的系統的64位Win7、16 GB RAM是在LiClipse中開發的。 這里到底發生了什么?
解決。 正在使用32位Python安裝。 由於某種原因,這導致它無法提供4 GB的內存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.