log-life-20230312
本文最后更新于 2024年4月26日 凌晨
植树节
今天,心情有些不平衡,不,是非常 pro max 的不平衡;
最近除了工作,一直忙着毕设。毕设是图像识别方向,第一步需要搭建环境。但是从接触的第一天开始,各种稀奇古怪的环境问题就不停地困扰着我。进度被拖得断断续续,前段时间,被这些环境问题,折磨的有些 emo 了,焦虑地睡不着。然后就花了完整的几日,想彻底解决这个顽疾,但是 tensorflow-gpu, scikit-learn, numpy, gdal 这几个框架总冒出一个不兼容,期间也有的怀疑是 Windows 和 Linux 系统不同的原因,但是我想尽管有影响,但应该都会有解决的方法;其次,Linux 和 wsl docker 这一系列知识都需要学习;而且我也没有多余的设备运行 Linux。
契机是,偶然从 tensorflow 的英文文档获知 tensorflow 不再支持 Windows(中文文档没有提示)。虽然这针对的是 v2.11 的版本,和我当前环境关系不大,但就是那么神奇,我立刻决定了尝试 Linux。
因为,不忍心重装系统,所以就使用的是 wsl2。在环境校验的时候,我默念着报错能少些,然后等待着报错,结果看着那个运行完成的小勾,「成功了?不相信,再运行一遍。没有问题!真的成功了」也不知道为什么,我并没有感到兴奋,而是有些崩溃,如果不算上前期学习 wsl2, docker 等时间,Linux 上环境的配置仅仅花了 半个小时,那我之前在 Windows 上花的至少两个月时间,那么多的精力都白费了?真的有种说不出的后悔,时间那么紧急的情况下,我还浪费了那么多,有些不知所措。
(之前也租过服务器,使用的是 Linux,但当时服务器上环境已经搭建好了,所以也没有意识到 Linux 和 Windows 的差异。)