在Linux上安装Python(尤其是按照教程安装)一定要注意版本问题,不要盲目追求全新的版本,最好和教程里的版本一致,不然仅仅是小版本的不同,也很有可能出现各种意想不到的问题。。。
比如3.6.8的python在配置时可以写./configure --prefix=/xxx/xxx --with-openssl
,但是放到3.10.10的python中,这么写就是错的,--with-openssl
参数直接就是非法的了。
只要大版本相同,那么对于一般的代码,python3.6.8和python3.10.10解释起来是没有区别的;不过编程语言的更新迭代很快,你永远不知道新版本增加了什么东西,也不知道用老教程在安装新版本的过程中会踩多少雷。所以为了节约排查额外版本问题的时间,最好还是按照教程的版本和步骤进行。