在使用clementine过程中,合并节点在计算过程中,中间结果会储存在C:\Administrator\users\AppData\Local\Temp文件夹中,由于数据量比较大,(200w*4的数据量,中间计算需要的容量可想而知)C盘空间不足,(C盘只有十几G可用),会报出C:\Administrator\users\AppData\Local\Temp\****.bin 无法写入,on space on device的问题。将改文件夹下文件删掉后依旧报错,无奈只好寻找其他解决方法,将临时文件夹改到其他比较大的磁盘上。以下为转移的方法,以D盘为例:
1、在D盘上新建文件夹Temp
2、修改系统环境变量(win7)
计算机右键属性,高级系统设置
将用户变量TEMP和TMP的值改为D:\Temp
将系统变量temp和tmp的值改为D:\Temp
3、重启计算机即可。