安装Python3.9.13,以Windows11,edge为例

AI1周前发布 beixibaobao
6 0 0

💡 为什么推荐 Python 3.9?

  • 比 3.7 新,比 3.10 稳定,和代码里的 pandas、matplotlib 等库兼容性最好
  • 安装简单,不用依赖 Anaconda,一步到位

下载全新的 Python 安装包
打开 Python 官网下载页面:

https://www.python.org/downloads/release/python-3913/安装Python3.9.13,以Windows11,edge为例https://www.python.org/downloads/release/python-3913/拉到页面底部。

安装Python3.9.13,以Windows11,edge为例

在设置中查看:系统类型。

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

我的系统是64位的。

安装Python3.9.13,以Windows11,edge为例

所以我选择:Windows 安装程序(32位)。这就是 Windows 64 位系统的官方安装包,文件大小 27.9MB,带Recommended标识,是官方推荐的版本,直接点它就能开始下载了。

其他选项说明(不用管):
Windows installer (32-bit):给老的 32 位系统用的,你的电脑不用下这个。
embeddable package:免安装的便携版,不适合新手,容易出环境变量问题。
macOS的安装包是给苹果电脑用的,咱们不用点。

安装Python3.9.13,以Windows11,edge为例

浏览器右上角——下载。

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

下载完成,打开文件。

安装Python3.9.13,以Windows11,edge为例

移动到合适位置。

安装Python3.9.13,以Windows11,edge为例

右键文件——以管理员身份运行。

安装Python3.9.13,以Windows11,edge为例

勾上最关键的 Add Python 3.9 to PATH。点击界面上的 Customize installation 按钮,进入自定义设置页面。

Install launcher for all users 是给管理员权限用的选项,它的作用是让电脑上所有用户都能使用这个 Python,咱们自己用的话,不勾它也完全没问题。

安装Python3.9.13,以Windows11,edge为例

全选所有可选组件
进入「Optional Features」页面,把所有选项都勾上:
✅ Documentation
✅ pip
✅ tcl/tk and IDLE
✅ Python test suite
✅ py launcher

(我已经有py launcher了,我勾选不了)
点「Next」进入下一步。

组件 作用说明 对你的影响 推荐勾选
Documentation Python 官方文档的离线版,可本地查语法、库用法 勾上后,断网也能查资料,对新手友好 ✅ 推荐勾上
pip Python 的包管理器,用来安装pandas/matplotlib等第三方库 不勾就装不了任何库,你的代码根本跑不起来 必须勾上
tcl/tk and IDLE IDLE是 Python 自带的简易代码编辑器;tcl/tk是图形界面工具包 IDLE可用来写测试代码;部分库依赖tk,勾上避免报错 ✅ 推荐勾上
Python test suite Python 官方的稳定性测试套件,用于测试 Python 本身 普通用户完全用不上,勾上仅占少量空间 ⚙️ 可选,可勾可不勾
py launcher 多版本管理工具,可指定用哪个 Python 版本运行代码 勾上后,后续装多个版本 Python 时更方便管理 ✅ 推荐勾上

安装Python3.9.13,以Windows11,edge为例

选项 含义 推荐设置 原因
Install for all users 让这台电脑上所有用户都能用这个 Python 勾上 能自动把安装路径改成 C:Program FilesPython39,路径更干净,权限也更足
Associate files with Python .py 文件默认用 Python 打开 ✅ 勾上 双击代码文件就能直接运行,方便
Create shortcuts 在开始菜单创建 Python 快捷方式 ✅ 勾上 方便找到 IDLE 和 Python 命令行
Add Python to environment variables 把 Python 加入系统环境变量 必须勾上 不勾的话系统找不到pythonpip命令
Precompile standard library 预编译 Python 内置库,提升启动速度 ✅ 勾上 无副作用,启动会更快一点
Download debugging symbols/binaries 调试符号,用来修复 Python 底层 BUG,普通用户用不上 ❌ 不勾 安装包变大、变慢,占用更多硬盘空间
Download debug binaries 调试二进制,普通用户用不上 ❌ 不勾 安装包变大、变慢,占用更多硬盘空间

配置完美!现在直接点右下角的 Install 按钮开始安装就行!

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

安装Python3.9.13,以Windows11,edge为例

关于「Disable path length limit」
这是个额外的优化选项,强烈建议你点一下它:
它的作用是解除 Windows 默认的 260 字符路径长度限制,这样你以后在项目里使用很深、很长的文件路径时,就不会因为路径太长报错了。
对做大数据、处理很多文件路径的毕设来说,这是个很实用的设置,点一下没坏处。
点完之后,再点击右下角的「Close」关掉窗口就可以了。

安装Python3.9.13,以Windows11,edge为例

点完就是这样的。再点击:右下角的「Close」关掉窗口就可以了。

安装Python3.9.13,以Windows11,edge为例

安装完成后,我们还有两步:
验证安装:按 Win+R 输入 cmd——确定。

安装Python3.9.13,以Windows11,edge为例

打开命令提示符,输入:
python –version

显示 Python 3.9.13 就说明安装成功了。

安装Python3.9.13,以Windows11,edge为例

再输入 pip –version,确认 pip 也能正常用。

安装Python3.9.13,以Windows11,edge为例

在命令提示符里,运行这行命令一次性装完所有依赖:

pip install pandas numpy matplotlib scikit-learn openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simple

安装Python3.9.13,以Windows11,edge为例

警告:你当前使用的 pip 版本是 22.0.4,但有更新的版本 26.0.1 可用。你可以通过以下命令升级 pip:D:APPCodeAPPPython3_9_13python.exe -m pip install –upgrade pip

它到底是什么意思?
pip 是什么?pip 是 Python 自带的「包管理器」,你安装 pandas、numpy 这些库,全靠它来下载安装。
为什么会出现这个提示?

我的pip 版本是 22.0.4,而官方已经推出了更新的 26.0.1 版本,系统只是好心提醒你 “有新版本了,要不要升级?”直接忽略它:不升级完全没问题,不会影响你现在的任何操作。
✅ 如果你想升级,直接复制提示里的命令,在 PyCharm 的 Terminal 里运行就行:
D:APPCodeAPPPython3_9_13python.exe -m pip install –upgrade pip
运行后会自动升级到最新版本,升级过程也很简单。这只是个 “可以升级” 的提示,不是错误,也不会影响你写代码。
我们先不管他,待会儿还会在其他地方遇见。

安装Python3.9.13,以Windows11,edge为例

拓展知识:

1.我的电脑里有好几个Python版本,这里只显示了一个?

安装Python3.9.13,以Windows11,edge为例

核心原因:环境变量的「优先级」机制。
Windows 只会把系统环境变量里排在最前面的那个 Python 版本,作为你在 cmd 里输入python时调用的默认版本。
之前装的 3.7/3.8/3.10 这些旧版本,虽然文件还在,但它们的路径没有被加入环境变量,或者被新版本的路径覆盖了,所以在 cmd 里直接输入python版本只会调用刚装的 3.9.13。

2.怎么看电脑上所有的 Python 版本?

在 cmd 里用py -0p命令,它会列出你电脑上所有的 Python 版本和安装路径:

py -0p

执行后,你会看到类似这样的输出:

-V:3.10 *        C:UsersHeQianAppDataLocalProgramsPythonPython310python.exe
 -V:3.9           D:APPCodeAPPPython3_9_13python.exe
 -V:3.7           C:UsersHeQianAnaconda3python.exe

如果py -0p 只显示了 Python 3.9.13,这说明:
只有刚装的 3.9.13 被 py launcher 正确注册了。
其他旧版本(3.7/3.8/3.10)虽然还在「控制面板」里,但它们的 python.exe 路径没有被系统正确识别,或者已经损坏了,但不影响现在的新环境。

打开PyCharm 2022.3.3。

PyCharm2022.3.3零基础安装教程,以edge、Win11为例安装Python3.9.13,以Windows11,edge为例https://blog.csdn.net/weixin_73435127/article/details/160309548?spm=1011.2415.3001.10575&sharefrom=mp_manage_link

安装Python3.9.13,以Windows11,edge为例

点击右下角的Python:

点击Add Interpreter——Add Local Interpreter…

安装Python3.9.13,以Windows11,edge为例

选 System Interpreter,然后找到 python.exe。

安装Python3.9.13,以Windows11,edge为例

重启 PyCharm,点击下方的Terminal:

安装Python3.9.13,以Windows11,edge为例

在 PyCharm 的 Terminal 里运行(最后按enter):

pip install pandas numpy matplotlib scikit-learn openpyxl

安装Python3.9.13,以Windows11,edge为例

提醒升级,就和之前在命令行一样。

安装Python3.9.13,以Windows11,edge为例

升级,直接复制提示里的命令,在 PyCharm 的 Terminal 里运行就行,再按Enter:

安装Python3.9.13,以Windows11,edge为例

升级完成。

安装Python3.9.13,以Windows11,edge为例

这样,在Pycharm写代码,就不会标红了。

© 版权声明

相关文章