python选择哪个版本安装-初学Python版本选择

选择32位还是64位?
除了面向政府、国企领域外都建议64位
在新兴领域中存在大量采用纯64位架构的软件库;例如Google Tensorflow、Taichi太极图形库等知名项目均遵循这一原则;为了满足未来可能出现的学习需求,在安装编程环境时应优先选择带有64位支持的版本
面向政府、国企的开发
如果有机会从事这类领域的相关开发工作,则必须安装32位版本,并且其中32位版本为优先选择。
32位和64位的区别?
64位Python能使用3GB以上的内存,可用于超大数据量的运算。
Python打包生成的EXE跟自身相同,想生成32位的EXE必须使用32位的Python
调用DLL文件时,不同位调用极其麻烦,如要用32位DLL最好安装32位的Python
选择什么版本?
自己学习用
对于那些希望减少一些繁琐工作的初学者来说,在软件更新方面可能有些复杂。他们可以选择从软件包列表中获取最后一位数字不为零的最新版本。例如当前最新版本号为3.9.0,则应前往相应平台获取上一个可用版本号为3.8.6
在版本号3.9.0中存在部分未更新的库(如lxml),因此需额外安装Microsoft Visual C++ Build Tools(Visual Studio 生成工具)以通过源代码构建项目。
如果有其它语言开发经验可以直接下最新版。
开发的程序可能用于政府、国企的办公电脑
这种情况请选择支持winXP的 32位 3.4.4 版(最后版本是3.4.10 但需要自己从源码编译)
政府国企的电脑经常挑战想象力……
官网下载太慢?
在华为开源镜像站有Python的加速镜像,版本齐全
mirrors.huaweicloud.com/python
找到对应版本的目录,比如
https://mirrors.huaweicloud.com/python/3.8.6/
python-3.8.6-amd64.exe 就是64位的
python-3.8.6.exe 是32位的
安装和配置
安装时除了安装位置,其它默认选项即可。
PIP命令国外网速慢,可能需要配置国内镜像(PIP用于安装各种扩展库)
在命令提示符或PowerShell窗口运行以下命令,使用阿里的镜像:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

IDE或编辑器的选择
对于初学Python的人来说, 使用内置工具即可完成基本操作; 无论是哪种方便且习惯使用的文本编辑器都是合适的选择. 在学习初期阶段无需额外增加学习资源或工具.
掌握基本语法之后个人推荐 VScode

