anaconda - 在第二个硬盘上运行 Anaconda
问题描述
我已经搜索了互联网,但没有找到像我这样的案例,所以这是我的问题:
我的 Windows 安装在 C: 上,这是一个剩余约 20 GB 空间的 SSD。我还有第二个硬盘 D:剩下约 600 GB 的空间。
由于 spyder 和 Anaconda Prompt 都告诉我没有足够的内存来保存一个数组(约 4900 万个点),我试图将 Anaconda 移动到 D,那里还有很多空间(尽管我不知道它是否足够的)。
有没有办法做到这一点?我卸载后重新安装了Anaconda,但没有成功,基本目录仍然是C:/Users/Felix。
我真的很感激任何帮助,谢谢!菲利克斯
编辑:当我尝试使用
A = np.zeros(len(X),3)) (len(X) = 42 000 000)) 创建数组时,现在出现内存错误。
猜猜这是一个新的错误/问题,因为我显然用完了 RAM。必须检查我是否必须改用数据的子集。
解决方案
您可以在具有管理权限的命令提示符下使用命令 mklink 在 D 驱动器和 C 驱动器之间创建链接:
C:\Windows\system32>mklink /DC:\Users\Your-user-name\DATA D:\
DATA 将代表您的驱动器 D。
干杯!
推荐阅读
- excel - 工作表连接不会导入超过 IU 列
- shippo - 如何从 Shippo 创建订单 API 传递包裹信息
- android - 如何使用 MaterialTheme 覆盖 Jetpack Compose 中 TextField 中的文本颜色?
- scala - Akka HTTP:从 Directive1 [String] 检索 ByteString
- azure-active-directory - 如何将 Azure AD 身份验证与 .net core mvc 中的自定义角色存储集成?
- ios - XCode - 如何重命名核心数据 xcdatamodeld 模型内部?
- arrays - Powershell中的数组 - 无法通过与第二个数组对应来读取每个值
- groovy - JMeter jp@gc-WebDriver Sampler --- 执行包
- r - 更改 axis() 无法创建服装值
- java - 如何使用 JAVA API 在 elasticsearch 中创建多重匹配查询