如题,因为本人之前是传统程序员,感觉 macOS 和 linux 系统比较接近,且 mac 没有 windows 那些流氓软件,所以一直用的都是 macBook Pro 。最近想做一些 AI 编程,在想要不要整一套 windows 台式。 请教下有经验的大佬们~谢谢
1
hiphooray 29 天前 11
AI 博士在读,一台个人 PC+一台多卡服务器,而且全是 Ubuntu 。
如果你能够随时随地连接服务器做远程开发,个人 PC 是啥系统其实无所谓了。 我是有在本地调试小模型的需求的,觉得连接服务器麻烦,所以个人 PC 也用了 Ubuntu ,保证和服务器的系统配置一致。 |
2
aladd 29 天前
听博士的。
|
3
keller 29 天前
听博士的。
|
4
zjsxwc 29 天前
听博士的。
|
5
superchijinpeng 29 天前
听博士的。
|
6
geekzs 29 天前
听博士的。
|
7
Karte 29 天前
听博士的。
|
8
rust 29 天前
我工作站上面是 Windows 10+WSL2
自己笔记本上面是 Ubuntu 24.04 |
9
lyz1990 29 天前
听博士的。
|
10
djokor 29 天前 3
就以现在这个时间点,“windows 那些流氓软件”这种说法已经有点让人无法理解了。我觉得二十年前那种恶意软件满天飞的情形已经模糊到快忘了。
|
11
wufahuoquabcd 29 天前
听博士的。
|
12
heronlyj 29 天前
听博士的
|
13
chiaf 29 天前
|
14
iorilu 29 天前
你都 ai 了, 怎么找得弄个好的显卡比如 4090 把, 那自然就排除 macos 了阿
至于 ubuntu 或 windows 看你适应那个了 |
15
xsen 29 天前
mac = windows + linux
|
16
comlewin 29 天前
听博士的。
|
18
wwwap 29 天前
linux
|
19
InkStone 29 天前
你要本地部署模型的话那肯定是 Windows 了。ubuntu 作为本地环境太难受了,现在 WSL 对 cuda 的适配挺好的,基本不会有什么问题。
但如果本地不跑模型,只是调 API ,那就无所谓了。原来用什么现在还是什么 |
20
kzfile 29 天前
现在我觉得 mac 比 windows 方便的地方,就是能把复制操作和 Ctrl+C 区别开.
家里的 mac mini 就是在听歌看网页的时候用,因为比较安静 |
21
Belmode 29 天前
听博士的。
|
22
kokerkov 29 天前
搞 AI 的不是用 linux 的吗?
|
24
debuggeeker 29 天前
小孩子喜欢选择
|
25
chengxy 29 天前
|
26
june4 29 天前
潜意识里就把最佳选项给排除了🐶
|
27
allendavis 29 天前
mini 主机 windows + macmini + 笔记本( manjarolinux )
|
29
ElevenQAQ 29 天前
听博士的
|
30
0x010203 29 天前
听博士的
|
31
adwords 29 天前
是 windows 好用吧
|
32
NanBatian 29 天前
听博士的
|
33
desolekk 29 天前
听博士的
|
34
zhaidoudou123 29 天前
听博士的
|
35
sil3nce 29 天前
听博士的
|
36
kingcanfish 29 天前
|
37
Ocyss 29 天前
我是 Windows + Arch WSL, 单一个 linux 国内很多**都不兼容, 会比较麻烦.
|
38
phenixc 29 天前
继续用 MacBook, 换 win,不如配一台小主机 当服务器
|
39
ipcjs 29 天前
有疑问,就推荐顶配 mac ,反正到时候不好用是你的问题,不是 mac 的问题😎
|
40
ipcjs 29 天前
有疑问,就推荐顶配 mac ,反正到时候不好用是你的问题,不是 mac 的问题,更不是我推荐的问题😎
|
41
beginor 29 天前 via Android
如果只是想通过 HTTP API 调用跑一些简单的文本生成的话,可以考虑 Mac ,毕竟统一内存有优势,64G 的 Mac 可以分 56G 出来跑大模型。
如果是跑 Python+大模型编程个人使用的话,4090 游戏卡也能玩。 如果是搞企业级大模型,上服务器+专业卡,PC 机做客户端,什么系统都行。 |
42
rtu 29 天前
我用 ubuntu,但是!!! 听博士的
|
43
Takizawa 29 天前
有服务器就 mac ,没服务器就 win 。ubuntu 不够全能。
|
44
cooltechbs 29 天前 via Android
macOS 和 Linux 接近——这正是我不选 macOS 的理由,接近但又有微妙的差别,一些命令经常会搞混。
回到正题,当然是 Ubuntu/Debian 服务器,本地啥环境都行,反正是远程开发 |
45
Lxcloud 29 天前
听博士的
|
46
faterazer 29 天前
不清楚你说的 AI 编程的具体需求,一般来说如果想正经训练模型(无论是不是 LLM ),都是放在服务器上跑,所以个人电脑 Mac 还是 Windows 其实无所谓,如果你习惯 MAC 的话就用 Mac ,反正也是 SSH 到服务器上。
如果确定需要本地的 GPU 资源,推荐 Windows + WSL2 ,应该是目前最好的方案,WSL2 很容易装 cuda 环境( Nvidia 官方支持,如果你是个人 PC 的话,大概率是 RTX 游戏卡),另外 Windows Terminal 、VSCode 、PyCharm 等开发工具对 WSL 都有原生支持,同时也不耽误 Windows 本身能提供的影音娱乐或者其他生产力。 除非你非常喜欢 Linux ,当成玩具愿意折腾,不然不建议全机装 Linux (虽然我有一台专门装 Archlinux 的机器) |
47
ailiyaqin2003 29 天前
我做网站和安卓 app 用 windows ,ubuntu 专门搞网络之类的
|
48
javazero 29 天前
搞 ai 也是分大小的。跑个 7b 的 lora finetune 那本地也能跑,你要是想跑个全参 finetune 没个 8 卡下不来,finetune20b 都要上集群了。这应该不是个人能承受的吧🤔。所以没有本地运行的需求,就不需要纠结什么系统了。至于楼上说的 mac 的统一内存,我没有用过但是我知道用户一定没有 nv 多。如果能上 nv ,就没必要没苦硬吃了。
|
49
webs 29 天前
只有我用 debian 12 么?
|
50
jie63823aa 29 天前
听博士的
|
51
realpg 29 天前
差生天天才纠结文具
什么都行 |
52
bitduke 29 天前
听博士的
|
53
houshuu 29 天前 via iPhone
如果有服务器,那本地无所谓的,反正都是 ssh 上服务器。海外院校基本清一色发 mac 给学生用,大部分命令和环境和服务器比较统一。
如果个人兴趣本地搞,就别弄 mac 了,本地组台 pc 装 linux 最好。 |
54
yman59 29 天前
听博士的
|
56
alleng 29 天前
听博士的
|
57
z3wood 29 天前
听博士的
|
58
leo0769 29 天前
听博士的。
|
59
crackidz 29 天前
试试 AI 编程不需要本地环境 XD
|
60
mc2tap 29 天前
我想问问,流氓软件指的是微软自带的软件?或者你的生产力软件,在 windows 上是流氓软件在 mac 上就不是了?(本人公司办公 mbp 家里 pc
|
62
crossfuture 29 天前
个人 pc 用 Windows ,工作站/服务器用 Ubuntu ,开发时 vscode + remote 插件+ssh 连接 Ubuntu 服务器
|
63
yanchao7511461 29 天前
听博士的。
|
64
SuzutsukiKaede 29 天前
Linux 一把梭最方便,AI 相关用 Linux 可以省去很多配环境的潜在工作量
|
66
vvve 29 天前
个人用 macos ,办公室有一台小 N 卡的 Windows 用来简单本地调试(现在 mac 推出 mps cuda ,虽然卷积加速目前还不支持,但也还行),主要跑实验还是远程服务器。总结就是:本地用什么无所谓,主要是得有个有卡的服务器(有些云服务的也可以考虑
|
67
younger027 29 天前
听博士的。
|
69
thoo61871 29 天前
听 doctor 的
|
70
jiayouzl 29 天前
macos ,Windows ,ubuntu 全用。
|
72
mumbler 29 天前
mac 也能方便部署本地模型的,直接从 flashai.com.cn 下载模型包一键运行即可,主流模型都有 mac 版
|
73
jianrenjun 29 天前
听博士的。
|
74
TONYXUELI 29 天前
听博士的。
|
75
linyichang 29 天前
听博士的。
|
76
xieren58 29 天前
听博士的。
|
77
shawndev 28 天前
听博士的。
|
78
jackerbauer 28 天前
听博士的
|
79
565656 28 天前
台式机 windows ,能打游戏,笔记本 mac
|
81
windcode 28 天前
Mac 或者听博士的,Windows 就算了。研发的话,Unix 风格的操作系统才更加原生,Win 就不是开发出来给程序员用的
|
82
yazinnnn0 28 天前
标题这是首先去掉一个正确答案?
|
83
shellingfff 28 天前
听博士的
|
84
hldnpqzzy 28 天前
工作用的 mac+linux 服务器
读研用的 window+linux 服务器 原因: 读研老板配的是 win 台式,工作公司配的电脑可以选 win 和 mac ,本着不选对的就选贵的原则,我选 mac ,反正训模型都是上服务器,个人 pc 说就是浏览器启动器和 shell 启动器,感觉影响不大 |
85
tairan2006 28 天前
听博士的
不过 Linux 桌面现在都不是特别好用 |
86
SuperLino 28 天前
听博士的。
|
88
lengyuqu 28 天前
博士都说完了,你要本地跑小模型,就乖乖用 nv 的卡买 pc 吧
|
89
ricolxwz 28 天前
算法硕士在读, 和博士一个观点
听硕士的! |
90
shawndev 28 天前 1
看到楼上有 V 友建议 mac 的,当初看 mac studio 价格合理,且 pytorch 支持 metal 后端果断下手。结果很多模型依赖一些高版本新增的 ops 缺少 metal 的实现,要么运行不起来要么显著的慢。
没必要,真的没必要。AI 开发,基本上 Linux + Nvidia + Pytorch 已经是标准答案了吧?需要参与 Runtime 开发的应该也不会在这里发问。 |
92
monkeyk 28 天前
一直用 mac pro, 实用,稳定;各类 AI 的几乎都有 mac 版本的;
|
93
guanhui07 28 天前
真不喜欢 win 做开发机器,至从 2014 年开始用了 mac 就一直用 macos 系统,然后用 macos 之前的 2-3 年折腾了 3 年多 ubuntu 做开发机 ,哈哈 ,虽然家里也有 windows 很少用, macos 是我最喜欢工作的系统. 特别是现在 arm 架构 省电,m 芯片 性能好 加上我用 mba 性能足够,还轻便
|
94
leconio 28 天前 via iPhone
手头有啥就用啥。极其不推荐本地跑代码和模型,环境和梯子问题搞死人。
学习,实验,快速部署用 colab 。写好代码后,外挂,炼丹,跑数据在线租算力,4090 最多三块钱一个小时。上线服务就抱脸 space ,或者魔塔空间,按量付费的。 |
95
SakuraYuki 28 天前
@djokor 这种时候你只要去政府机关看几眼公务员的电脑就会发现还是满天飞,只不过你的计算机认知水平帮你规避了这些东西
|
96
0x663 28 天前
一台 Win11 一台 m1 macbookpro 一台 洋垃圾 R730XD 一台 n100-amd64-debian12 两台 vps (2c2g 阿里云 2c2g 野草云)
|
97
feixianghao 25 天前
听博士的。
|