python每日学10:关于python实用版本的选择

用python也有好几年了,也会经常安装python,因为有工作需要,可能在各个地方使用python,自己的电脑也经常重装,重装后会装python,还有的时候,装的包太多了,影响整个环境的使用(都是小项目,不想用虚拟环境)。经过这多年的使用,我对python版本的选择有以下建议。

  1. 如果对运行速度有要求,有64位的新版python.
  2. 如果是想尝鲜学习python新特性,用最新版的python.
  3. 一般情况的学习,最好用落后新版本两个大版本号的版本,比如现在python最新版本是3.12,那么就用3.10的,这样做的目的一是防止部分包没有很好适配新版本的python,出现一些异常问题(还有种可能是,这种组合用得人少,还没暴露出错误),二是目前大多数教程都是以老版本python为基础的,新老版本之间可能存在部分差异。
  4. 如果考虑多设备使用的兼容性,那么用32位,3.8.10版本的python. 因为部分旧电脑还是win7,但python3.9以后就不支持win7了,另外64位的电脑可以用32位的python,但32位的电脑不能用64位的python.

我目前用的就是32位的3.8.10版本的python,因为我经常会在不同电脑上使用python,为了达到代码和环境的一致性,我选用了这个版本。
至于为什么用3.8.10版本的,而不用更后面的,是因为在python官网上没有找到可供下载 更新版本windows安装包。
官方网站:
https://www.python.org/downloads/windows/
在这里插入图片描述
3.8.10已经是3.8最后一个bug修复的版本了,后续不会再发布相关安装包,只会发布源码版本的。

相关推荐

  1. python每日14:类可以截获python运算符

    2023-12-14 22:44:03       55 阅读
  2. python每日13:类代码编写基础

    2023-12-14 22:44:03       43 阅读
  3. anaconda python 版本对应关系

    2023-12-14 22:44:03       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 22:44:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 22:44:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 22:44:03       82 阅读
  4. Python语言-面向对象

    2023-12-14 22:44:03       91 阅读

热门阅读

  1. 深度学习之模型层

    2023-12-14 22:44:03       60 阅读
  2. 云运维管理,如何更快,更准,更高效

    2023-12-14 22:44:03       61 阅读
  3. AIGC智能创作时代一书总结

    2023-12-14 22:44:03       51 阅读
  4. 恒创科技:有哪些免费的CDN加速服务

    2023-12-14 22:44:03       61 阅读
  5. 【go语言实践一】go语言基础篇一

    2023-12-14 22:44:03       58 阅读