我已经搜索了Internet和SO,但是没有找到像我这样的案例,所以这是我的问题:
我在C:上安装了Windows,这是一个剩余约20 GB空间的SSD。我还有第二个硬盘驱动器D:剩下约600 GB的空间。
因为spyder和Anaconda Prompt都告诉我没有足够的内存来保存数组(〜4900万点),所以我试图将Anaconda移到D,那里留下了很多空间(即使我没有知道它是否足够)。
有办法吗?卸载后我重新安装了Anaconda,但是没有用,基本目录仍然是C:/ Users / Felix。
非常感谢您的帮助,谢谢! 费利克斯
编辑:当我尝试使用
创建数组时,现在出现内存错误
A = np.zeros(len(X),3))(len(X)= 42000000))。
猜猜那是一个新的错误/问题,因为我显然用完了RAM。要检查是否必须使用数据的子集。
答案 0 :(得分:0)
您可以在具有管理权限的命令提示符下使用命令 mklink 在 D 和 C 驱动器之间创建链接:
C:\Windows\system32>mklink /D C:\Users\您的用户名\DATA D:\
DATA 将代表您的驱动器 D。
干杯!