写在开头:因为虚拟机Ubuntu系统崩了,所以不得不用Windows安labelme疯狂补进度,前天晚上下anaconda搞到一点多没成,昨天从中午搞到晚上基本没离开过椅子,问就是再搞不出来人就要没了……此处特别鸣谢q先生牺牲吃饭睡眠时间的指导和帮助!
首先说,anaconda应该不是必须要装的
前天晚上自己从网上搜装labelme的教程都说要先装anaconda,但是装了卸,卸了装了大概十来遍,还是装不上,出现的问题有:开始菜单里没有anaconda;命令行里输入conda,conda --V,conda --version,都显示没有这个程序(最后复盘可能是因为环境变量配置的还是不对,没有找到程序);Scripts文件夹里一直没有activate文件……
目前感觉下下来版本比较正常的是清华源链接里的:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
复盘后,正常流程应该是:下Python→下pip3→下labelme
把前两个都下载好以后,配置好Python的环境变量
附:pip下载地址: https://pypi.org/project/pip/#files(我下的是pip22.2.2)
注意!!!Python不能下载3.10,一定要3.9(好像3.7也可以但是没试过)否则版本不兼容
这一点非常重要,直接导致了三个小时无疾而终的排错,后来q先生找到一个链接并深受其中一句的启发https://blog.youkuaiyun.com/liyuanjunfrank/article/details/126030506
打开pip文件夹,安装pip
C:\Users\Administrator>cd /d D:\pip-22.2.2
D:\pip-22.2.2>python setup.py install
然后安装labelme,要指定版本
D:\pip-22.2.2>pip install labelme==3.16.2
太妙了,终于开始装了!
装好之后是这样的
Running setup.py install for labelme ... done
Successfully installed Pillow-9.2.0 PyQt5-5.15.7 PyQt5-Qt5-5.15.2 PyQt5-sip-12.11.0 PyYAML-6.0 contourpy-1.0.5 cycler-0.11.0 fonttools-4.37.4 kiwisolver-1.4.4 labelme-3.16.2 matplotlib-3.6.1 numpy-1.23.3 packaging-21.3 pyparsing-3.0.9 python-dateutil-2.8.2 qtpy-2.2.1 six-1.16.0 termcolor-2.0.1
然后打开就可以用了
D:\pip-22.2.2>labelme
小白还是没什么经验,中间过程太慌乱了没有把遇到的所有报错和截图留下来,总结起来中间如果出了问题先检查一下环境变量有没有设置好,exe有没有找到,命令有没有拼写错误,前面的软件是不是都装上了