• 请不要在回答技术问题时复制粘贴 AI 生成的内容
felixchen1314
V2EX  ›  程序员

各位 AI 程序员们是用 Windows 还是 macOS?

  •  
  •   felixchen1314 · Oct 29, 2024 · 14176 views
    This topic created in 738 days ago, the information mentioned may be changed or developed.

    如题,因为本人之前是传统程序员,感觉 macOS 和 linux 系统比较接近,且 mac 没有 windows 那些流氓软件,所以一直用的都是 macBook Pro 。最近想做一些 AI 编程,在想要不要整一套 windows 台式。 请教下有经验的大佬们~谢谢

    98 replies  •  2025-11-18 18:57:00 +08:00
    hiphooray
    hiphooray
    Oct 29, 2024❤️12
    1
    AI 博士在读,一台个人 PC+一台多卡服务器,而且全是 Ubuntu 。
    如果你能够随时随地连接服务器做远程开发,个人 PC 是啥系统其实无所谓了。
    我是有在本地调试小模型的需求的,觉得连接服务器麻烦,所以个人 PC 也用了 Ubuntu ,保证和服务器的系统配置一致。
    aladd
    aladd
    Oct 29, 2024
    2
    听博士的。
    keller
    keller
    Oct 29, 2024
    3
    听博士的。
    zjsxwc
    zjsxwc
    Oct 29, 2024
    4
    听博士的。
    cutiechi
    cutiechi
    Oct 29, 2024
    5
    听博士的。
    geekzs
    geekzs
    Oct 29, 2024
    6
    听博士的。
    Karte
    Karte
    Oct 29, 2024
    7
    听博士的。
    rust
    rust
    Oct 29, 2024
    8
    我工作站上面是 Windows 10+WSL2
    自己笔记本上面是 Ubuntu 24.04
    lyz1990
    lyz1990
    Oct 29, 2024
    9
    听博士的。
    8x5orstp
    8x5orstp
    Oct 29, 2024❤️3
    10
    就以现在这个时间点,“windows 那些流氓软件”这种说法已经有点让人无法理解了。我觉得二十年前那种恶意软件满天飞的情形已经模糊到快忘了。
    wufahuoquabcd
    wufahuoquabcd
    Oct 29, 2024
    11
    听博士的。
    heronlyj
    heronlyj
    Oct 29, 2024
    12
    听博士的
    usVexMownCzar
    usVexMownCzar
    Oct 29, 2024
    13
    @djokor 大概现在用 PC 的人不多了吧,都在玩手机,iPad 等平板。

    「 windows 那些流氓软件」现实不是变成 app 了吗 😂,开屏摇一摇,自动获取剪贴板,随意后台安装 app
    iorilu
    iorilu
    Oct 29, 2024
    14
    你都 ai 了, 怎么找得弄个好的显卡比如 4090 把, 那自然就排除 macos 了阿

    至于 ubuntu 或 windows 看你适应那个了
    xsen
    xsen
    Oct 29, 2024
    15
    mac = windows + linux
    comlewin
    comlewin
    Oct 29, 2024
    16
    听博士的。
    NoKey
    NoKey
    Oct 29, 2024
    17
    @djokor 其实还有很多,不过现在都隐藏的很深了
    wwwap
    wwwap
    Oct 29, 2024
    18
    linux
    InkStone
    InkStone
    Oct 29, 2024
    19
    你要本地部署模型的话那肯定是 Windows 了。ubuntu 作为本地环境太难受了,现在 WSL 对 cuda 的适配挺好的,基本不会有什么问题。


    但如果本地不跑模型,只是调 API ,那就无所谓了。原来用什么现在还是什么
    penisulaS
    penisulaS
    Oct 29, 2024
    20
    现在我觉得 mac 比 windows 方便的地方,就是能把复制操作和 Ctrl+C 区别开.
    家里的 mac mini 就是在听歌看网页的时候用,因为比较安静
    Belmode
    Belmode
    Oct 29, 2024
    21
    听博士的。
    kokerkov
    kokerkov
    Oct 29, 2024
    22
    搞 AI 的不是用 linux 的吗?
    kokerkov
    kokerkov
    Oct 29, 2024
    23
    @djokor 现在 win11 就是最大的流氓软件
    debuggeeker
    debuggeeker
    Oct 29, 2024
    24
    小孩子喜欢选择
    june4
    june4
    Oct 29, 2024
    26
    潜意识里就把最佳选项给排除了🐶
    allendavis
    allendavis
    Oct 29, 2024
    27
    mini 主机 windows + macmini + 笔记本( manjarolinux )
    jackmod
    jackmod
    Oct 29, 2024
    28
    @kzfile #20 windows 有一对传统的系统按键 ctrl/shift+insert 。linux 下的话改一改配置也能用。
    Poke0x01
    Poke0x01
    Oct 29, 2024
    29
    听博士的
    0x010203
    0x010203
    Oct 29, 2024
    30
    听博士的
    adwords
    adwords
    Oct 29, 2024
    31
    是 windows 好用吧
    NanBatian
    NanBatian
    Oct 29, 2024
    32
    听博士的
    desolekk
    desolekk
    Oct 29, 2024
    33
    听博士的
    unneeded
    unneeded
    Oct 29, 2024
    34
    听博士的
    sil3nce
    sil3nce
    Oct 29, 2024
    35
    听博士的
    kingcanfish
    kingcanfish
    Oct 29, 2024
    36
    楼上 +1 的不怕站长关小黑屋吗
    Ocyss
    Ocyss
    Oct 29, 2024
    37
    我是 Windows + Arch WSL, 单一个 linux 国内很多**都不兼容, 会比较麻烦.
    phenixc
    phenixc
    Oct 29, 2024
    38
    继续用 MacBook, 换 win,不如配一台小主机 当服务器
    ipcjs
    ipcjs
    Oct 29, 2024
    39
    有疑问,就推荐顶配 mac ,反正到时候不好用是你的问题,不是 mac 的问题😎
    ipcjs
    ipcjs
    Oct 29, 2024
    40
    有疑问,就推荐顶配 mac ,反正到时候不好用是你的问题,不是 mac 的问题,更不是我推荐的问题😎
    beginor
    beginor
    Oct 29, 2024 via Android
    41
    如果只是想通过 HTTP API 调用跑一些简单的文本生成的话,可以考虑 Mac ,毕竟统一内存有优势,64G 的 Mac 可以分 56G 出来跑大模型。

    如果是跑 Python+大模型编程个人使用的话,4090 游戏卡也能玩。

    如果是搞企业级大模型,上服务器+专业卡,PC 机做客户端,什么系统都行。
    rtu
    rtu
    Oct 29, 2024
    42
    我用 ubuntu,但是!!! 听博士的
    Takizawa
    Takizawa
    Oct 29, 2024
    43
    有服务器就 mac ,没服务器就 win 。ubuntu 不够全能。
    cooltechbs
    cooltechbs
    Oct 29, 2024 via Android
    44
    macOS 和 Linux 接近——这正是我不选 macOS 的理由,接近但又有微妙的差别,一些命令经常会搞混。
    回到正题,当然是 Ubuntu/Debian 服务器,本地啥环境都行,反正是远程开发
    Lxcloud
    Lxcloud
    Oct 29, 2024
    45
    听博士的
    faterazer
    faterazer
    Oct 29, 2024
    46
    不清楚你说的 AI 编程的具体需求,一般来说如果想正经训练模型(无论是不是 LLM ),都是放在服务器上跑,所以个人电脑 Mac 还是 Windows 其实无所谓,如果你习惯 MAC 的话就用 Mac ,反正也是 SSH 到服务器上。

    如果确定需要本地的 GPU 资源,推荐 Windows + WSL2 ,应该是目前最好的方案,WSL2 很容易装 cuda 环境( Nvidia 官方支持,如果你是个人 PC 的话,大概率是 RTX 游戏卡),另外 Windows Terminal 、VSCode 、PyCharm 等开发工具对 WSL 都有原生支持,同时也不耽误 Windows 本身能提供的影音娱乐或者其他生产力。

    除非你非常喜欢 Linux ,当成玩具愿意折腾,不然不建议全机装 Linux (虽然我有一台专门装 Archlinux 的机器)
    ailiyaqin2003
    ailiyaqin2003
    Oct 29, 2024
    47
    我做网站和安卓 app 用 windows ,ubuntu 专门搞网络之类的
    javazero
    javazero
    Oct 29, 2024
    48
    搞 ai 也是分大小的。跑个 7b 的 lora finetune 那本地也能跑,你要是想跑个全参 finetune 没个 8 卡下不来,finetune20b 都要上集群了。这应该不是个人能承受的吧🤔。所以没有本地运行的需求,就不需要纠结什么系统了。至于楼上说的 mac 的统一内存,我没有用过但是我知道用户一定没有 nv 多。如果能上 nv ,就没必要没苦硬吃了。
    webs
    webs
    Oct 29, 2024
    49
    只有我用 debian 12 么?
    jie63823aa
    jie63823aa
    Oct 29, 2024
    50
    听博士的
    realpg
    realpg
    Oct 29, 2024
    51
    差生天天才纠结文具

    什么都行
    bitduke
    bitduke
    Oct 29, 2024
    52
    听博士的
    fang2hou
    fang2hou
    Oct 30, 2024 via iPhone
    53
    如果有服务器,那本地无所谓的,反正都是 ssh 上服务器。海外院校基本清一色发 mac 给学生用,大部分命令和环境和服务器比较统一。
    如果个人兴趣本地搞,就别弄 mac 了,本地组台 pc 装 linux 最好。
    yman59
    yman59
    Oct 30, 2024
    54
    听博士的
    wm5d8b
    wm5d8b
    Oct 30, 2024 via Android
    55
    @hiphooray 本地 ubuntu ,终端登录服务器可以直接 ssh ,上传下载文件有好用的 gui 工具吗?
    alleng
    alleng
    Oct 30, 2024
    56
    听博士的
    z3wood
    z3wood
    Oct 30, 2024
    57
    听博士的
    leo0769
    leo0769
    Oct 30, 2024
    58
    听博士的。
    crackidz
    crackidz
    Oct 30, 2024
    59
    试试 AI 编程不需要本地环境 XD
    PromiseResolve
    PromiseResolve
    Oct 30, 2024
    60
    我想问问,流氓软件指的是微软自带的软件?或者你的生产力软件,在 windows 上是流氓软件在 mac 上就不是了?(本人公司办公 mbp 家里 pc
    hiphooray
    hiphooray
    Oct 30, 2024❤️1
    61
    @wm5d8b 我一般用 filezilla 。如果用 vscode 连接服务器编程的话,也可以直接拖拽文件,不过没有进度条而已
    crossfuture
    crossfuture
    Oct 30, 2024
    62
    个人 pc 用 Windows ,工作站/服务器用 Ubuntu ,开发时 vscode + remote 插件+ssh 连接 Ubuntu 服务器
    yanchao7511461
    yanchao7511461
    Oct 30, 2024
    63
    听博士的。
    Hitori0221
    Hitori0221
    Oct 30, 2024
    64
    Linux 一把梭最方便,AI 相关用 Linux 可以省去很多配环境的潜在工作量
    spritecn
    spritecn
    Oct 30, 2024
    65
    @djokor NO,NO,No 上次去看一眼客服用的电脑,也算是靠打字工作的人,电脑上全是牛皮癣,当然,你是一个程序员,你应该相信自己鉴别软件的能力
    vvve
    vvve
    Oct 30, 2024
    66
    个人用 macos ,办公室有一台小 N 卡的 Windows 用来简单本地调试(现在 mac 推出 mps cuda ,虽然卷积加速目前还不支持,但也还行),主要跑实验还是远程服务器。总结就是:本地用什么无所谓,主要是得有个有卡的服务器(有些云服务的也可以考虑
    younger027
    younger027
    Oct 30, 2024
    67
    听博士的。
    clemente
    clemente
    Oct 30, 2024
    68
    @hiphooray H100 x 8 ?
    thoo61871
    thoo61871
    Oct 30, 2024
    69
    听 doctor 的
    jiayouzl
    jiayouzl
    Oct 30, 2024
    70
    macos ,Windows ,ubuntu 全用。
    Donahue
    Donahue
    Oct 30, 2024
    71
    @wm5d8b 为什么要 gui 工具,rsync + ssh 就够了,速度极快。另外也可以用 vscode 远程开发,也能上传下载文件
    mumbler
    mumbler
    Oct 30, 2024
    72
    mac 也能方便部署本地模型的,直接从 flashai.com.cn 下载模型包一键运行即可,主流模型都有 mac 版
    jianrenjun
    jianrenjun
    Oct 30, 2024
    73
    听博士的。
    TONYXUELI
    TONYXUELI
    Oct 30, 2024
    74
    听博士的。
    linyichang
    linyichang
    Oct 30, 2024
    75
    听博士的。
    xieren58
    xieren58
    Oct 30, 2024
    76
    听博士的。
    shawndev
    shawndev
    Oct 30, 2024
    77
    听博士的。
    jackerbauer
    jackerbauer
    Oct 30, 2024
    78
    听博士的
    565656
    565656
    Oct 30, 2024
    79
    台式机 windows ,能打游戏,笔记本 mac
    Tomfe
    Tomfe
    Oct 30, 2024
    80
    @jiayouzl 为啥会用到三个环境
    windcode
    windcode
    Oct 30, 2024
    81
    Mac 或者听博士的,Windows 就算了。研发的话,Unix 风格的操作系统才更加原生,Win 就不是开发出来给程序员用的
    yazinnnn0
    yazinnnn0
    Oct 30, 2024
    82
    标题这是首先去掉一个正确答案?
    shellingfff
    shellingfff
    Oct 30, 2024
    83
    听博士的
    hldnpqzzy
    hldnpqzzy
    Oct 30, 2024
    84
    工作用的 mac+linux 服务器
    读研用的 window+linux 服务器

    原因: 读研老板配的是 win 台式,工作公司配的电脑可以选 win 和 mac ,本着不选对的就选贵的原则,我选 mac ,反正训模型都是上服务器,个人 pc 说就是浏览器启动器和 shell 启动器,感觉影响不大
    keenkiller
    keenkiller
    Oct 30, 2024
    85
    听博士的

    不过 Linux 桌面现在都不是特别好用
    SuperLino
    SuperLino
    Oct 30, 2024
    86
    听博士的。
    jiayouzl
    jiayouzl
    Oct 30, 2024
    87
    @Tomfe 全栈,特别有时候需要开发 macos 与 Windows 桌面应用。
    lengyuqu
    lengyuqu
    Oct 30, 2024
    88
    博士都说完了,你要本地跑小模型,就乖乖用 nv 的卡买 pc 吧
    ricolxwz
    ricolxwz
    Oct 30, 2024
    89
    算法硕士在读, 和博士一个观点

    听硕士的!
    shawndev
    shawndev
    Oct 30, 2024❤️1
    90
    看到楼上有 V 友建议 mac 的,当初看 mac studio 价格合理,且 pytorch 支持 metal 后端果断下手。结果很多模型依赖一些高版本新增的 ops 缺少 metal 的实现,要么运行不起来要么显著的慢。

    没必要,真的没必要。AI 开发,基本上 Linux + Nvidia + Pytorch 已经是标准答案了吧?需要参与 Runtime 开发的应该也不会在这里发问。
    hiphooray
    hiphooray
    Oct 30, 2024
    91
    @clemente 太瞧得起我了,H100 想都不敢想。我不是做 LLM 那种大模型的,现在一人独享 4090*4 ,十分够用了,哈哈~
    monkeyk
    monkeyk
    Oct 30, 2024
    92
    一直用 mac pro, 实用,稳定;各类 AI 的几乎都有 mac 版本的;
    guanhui07
    guanhui07
    Oct 30, 2024
    93
    真不喜欢 win 做开发机器,至从 2014 年开始用了 mac 就一直用 macos 系统,然后用 macos 之前的 2-3 年折腾了 3 年多 ubuntu 做开发机 ,哈哈 ,虽然家里也有 windows 很少用, macos 是我最喜欢工作的系统. 特别是现在 arm 架构 省电,m 芯片 性能好 加上我用 mba 性能足够,还轻便
    leconio
    leconio
    Oct 30, 2024 via iPhone
    94
    手头有啥就用啥。极其不推荐本地跑代码和模型,环境和梯子问题搞死人。
    学习,实验,快速部署用 colab 。写好代码后,外挂,炼丹,跑数据在线租算力,4090 最多三块钱一个小时。上线服务就抱脸 space ,或者魔塔空间,按量付费的。
    SakuraYuki
    SakuraYuki
    Oct 31, 2024
    95
    @djokor 这种时候你只要去政府机关看几眼公务员的电脑就会发现还是满天飞,只不过你的计算机认知水平帮你规避了这些东西
    0x663
    0x663
    Oct 31, 2024
    96
    一台 Win11 一台 m1 macbookpro 一台 洋垃圾 R730XD 一台 n100-amd64-debian12 两台 vps (2c2g 阿里云 2c2g 野草云)
    feixianghao
    feixianghao
    Nov 3, 2024
    97
    听博士的。
    shengligugu
    shengligugu
    Nov 18, 2025
    98
    听博士的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1671 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 163ms · UTC 05:10 · PVG 13:10 · LAX 21:10 · JFK 00:10
    ♥ Do have faith in what you're doing.