Page 1 of 1

python又做妖?导致qgis插件全部失效!

Posted: 2023-10-06T07:50:56+00:00
by expl
python又做妖?导致qgis插件全部失效!

现在在中国大陆可谓是把python给捧上天了,但是python这门计算机语言吧奇奇怪怪的小毛病太多,而且不太稳定。经常有小版本的升级,但“小版本升级”对python来说与其他语言并不一样,它意味相当多的代码并不能相兼容。

比如我现在遇到的问题,python升级到了3.11,但是qgis现在的最新版3.32里面内置的插件都是基于python3.9开发的,这在其他计算机语言里并不算什么,基于先前版本写出来的程序在之后发布的版本中都是可以正常运行的,不要说是小版本的升级,在相当多的计算机语言中即使是大版本升级也会保留对先前版本程序的支持!

但是,但是,这些在python里都是不可能的!

于是乎,我现在打开qgis就基本上除了看看地图之外什么都干不了。即使想做个简单的分析也完成不了,因为所有的插件全失效了,即使是qgis官方的插件也失效了~~!!!!!!所以,...还所以个屁啦,要么等qgis换用别的语言,要么换掉qgis,要么下工回家啊~~...

作为一个程序员,我十分想说,如果你们知道你们开发的产品所用的环境并不那么健硕,那么就应该在程序中内置好所有的依赖!!! 想学人家unix/linux那样的高分布性啊?不是不可以,是你得能像人家unix/linux保证住高稳定性! 总不能让所有客户为了你这一个程序就只能把电脑维持在这一个状态吧?要是有别的软件依赖于你的依赖的别的版本怎么办?让客户放弃吗?放弃它,还是放弃你?还是让客户再买台电脑?