确实有一定影响,比如我之前一直用的是 mac ,各种环境配置按照 linux 的来就完了,包括写 Python pyenv 虚拟环境一把梭,结果前一段时间配了个 Windows 主机也想试试 N 卡生图,结果,就一个 pyenv 给我整麻了,不支持 virtualenv 。Windows 下简直一坨答辩。最后总算把环境整完了。结果在 Windows Terminal 下 stable-diffusion-webui 的 webui.bat 执行了没反应。换了各种姿势,就是没反应。最后没办法改了改
launch.py 直接 python 运行终于启动了。
再就是 windows 的终端,是真几把难用。现在好像命令能兼容 linux (我记得之前连 ls 都不支持,得用 dir )结果这个兼容真的就是兼容了一个命令,各种参数和 linux 下的全都不一样。真是服了
除了我自己的 Windows 机器出现的各种闹心的问题,公司的也一样。我来公司早,那会儿配的是 mac ,我旁边的同事来的晚,就是 Windows 了,结果,公司的 python 项目,他的电脑各种起不来,起来了各种奇奇怪怪的问题。包括但不限于,django 项目起来之后 ctrl-c 停不掉(毫无反应),pycharm 中项目日志乱码。同样的,还有一些其他奇奇怪怪的问题。比如另一个 go 的项目里面有逻辑是消费 kafka ,但只有在 Windows 下 kafka 消息有延迟。监听同一个 kafka 的 topic ,不同 groupid ,Windows 收到 kafka 消息就是 mac 和 linux 晚近 10s 。不知道为什么。
反正你要说 Windows 能用不,肯定能用,但是至少对我的感觉就是用着太心累了。各种奇奇怪怪的问题