前一阵做图像标注,需要用到labelme,当时最终安装好了,没及时总结,现在总结一下。
网上一些labelme教程都是说,如果用python3和QT6来安装,可能有问题,建议用python2.7和QT4,而且建议在linux下安装。我想都什么年代了,还要再用python2?虽然我安装了ubuntu,但我觉得win10也不应该安装不上,于是我尝试在win10的anaconda下安装labelme。
anaconda的某python 3.6环境内,命令行输入 pip install labelme 。好像没什么问题,但再输入 labelme 启动时,却没有反应!奇怪!ubuntu下,输入 labelme 后就可以直接启动了。从网上找了找,有人说win下,需要numpy版本1.19.3,试了,没用。又有人说 Pillow5 会导致 dll 加载错误,我又卸载后,指定版本4,还是不行。后来在anaconda的界面上,点击labelme下面的install,安装很久不成功,可能版本之类的有问题。但当我再一次点击install后,最后成功了!看来还是anaconda比较强,自动解决掉了。
命令行同样也可以启动。