0x01起因
- 需要学习AI
- 显卡成了必须品
- 本来想买个16G显存的显卡, 看了下价格, 不合适, 换了一个12G的显卡, 3060的. 把以前的老台式机升级了下, 750Ti的显卡扔掉了, 电源换成了600w的电源
0x02换系统
老电脑是win7的系统, 升级为win10的, 因为用的是ghost安装的, 然后使用 360系统重装大师,重新换了个win10, 然后升级了下, 发现不能升级到win11, 提示硬盘的接口不匹配, 应该要设置下bios, 不想折腾. 够用了. 然而这就是后面一切问题的起点, 这里有大坑, 先记着
然后安装pycharm, 安装python环境 , 安装conda, 安装vs2022
接着安装cuda的时候, 这几帮我整郁闷了. 查看了显卡只支持到 11.7 (如果你发现你的显卡驱动不支持最新版,你最好怀疑下你的系统,后面分析了下原因). 下载11.7的cuda. 安装的时候, 一直各种报错, 然后安装11.5的 报错, 安装11.0的报错. 整整安装了一下午, 网上找了各种的解决办法. 没啥用.
找了一个搞深度学习的老哥, 他折腾了2个多小时, 各种服务的配置, 重装, 没解决, 卸载显卡驱动, 重装, 没解决.
然后他直接让我用 miniconda 配置了一个 pytorch的环境, 让我直接用着, 我测了下, 是支持的. 然而我用 TensorFlow的时候, 提示报错(这里我已经很像把系统换成Ubuntu了) 不想再折腾 win的环境, 因为后面还是要双系统, 因为win上很多模型跑不起来, 我这里因为还在学习, 想先用win的.
0x03 笔记本
因为我自己用的笔记本, 也有一张显卡, 1660Ti的6G显存的显卡, 跑代码的时候, 也能跑, 只能小模型的试试. 想着装个cuda看看.
版本支持到12.1(这里,我就感觉有些奇怪了, 3060只支持到11.7. 为啥我的老显卡支持到12.1) 一顿安装下来, 一点儿问题没有, 测试完全可以. 我开始怀疑我安装的win10系统了.
昨天晚上, 重新用ghost安装了一遍. 然后用360, 火绒, 把垃圾软件清理了一遍. 使用驱动人生重新安装了所有驱动, 神奇的发现, 我的显卡支持到了12.1,没有安装vs2022.
安装cuda12.1 , 全程不报错, 很顺利
接着安装pycharm, python3.11, 向日葵. 一切都折腾好了, 弄到晚上11点左右, 把环境配置好了.
0x04 分析
系统的问题, 360系统重装后, 感觉系统缺少很多的组件
如果发现, 不能支持到12.1, 并且各种测试,都不能正常安装, 建议直接换系统, 别折腾了.
0x05 曲折
上周六买的显卡, 这周四才全部配置好环境, 好事多磨, 有时候彻底的推翻重来,比在原有的基础上修修补补, 来的直接.
不喜欢每次为环境的配置耽误时间, 去年学习django, poetry的环境, mac上只是一个命令, win上各种的报错, 躺了无数的雷, 现在也走过来了.
AI的环境在mac上,还不太友好, cpu的浮点运算能力比不上gpu. 正式的环境还是linux上比较好, 学习完这个阶段再说吧
0则评论给“cuda”