文章详情

专注互联网科技,赋能企业数字化发展

PhD | 花了N个小时搞Docker只为装一个包

作者:PhD | 花了N个小时搞Docker只为装一个包

纯计算机外行 故事的开头是我要用一个模型 它之前只有GUI 但最近出了python语言的pipeable的版本 github上的安装说明十分简略(尤其对我这种外行),于是开始GPT+某哥摸索 _ 简单来说,有三种安装方式 1️⃣pip install 2️⃣git clone整个repo 3️⃣docker image 我的心路历程: 1. pip install:看起来最简单,但在安装requirement的包时GDAL的版本总是对不上。加上我对虚拟环境不熟悉,换python版本也卡住。耗费一个下午时间,作罢。 2. git clone:最常用的方法之一,但是cloje之后还是要运行命令安装包,可能遇到同上的问题,暂不尝试 3.Docker image:这是我最先无视的办法。因为又要下载软件,又要镜像,完全是新领域,感觉会把问题复杂化。此外虽然这个包要在linux环境下运行,但我之前已经配好wsl2了,理论上如果1️⃣能成功,我就可以跑模型了……然而环境配置远比我想的复杂,于是最后还是投向了docker:毕竟据说它的优势就是不用自己配环境!!! - 驯服Windows+docker+wsl的过程 1️⃣安装+学习docker desktop(~45min) 这一步比我想的顺利。一方面之前上课就用过linux,wsl+hyper V是配置好的;另一方面desktop的新手教学写的很清晰,很快让我了解了container、image、volume等概念,也展示了如何通过dockerfile构建image或是直接pull image。 2️⃣继续安装我想用的那个包(~4h) (字数不够了,见图) #留子精神状态 #phd日常 #我的博士学习 #docker #环境配置 #python #linux #读博哪有不疯的

返回新闻列表