Windows 11 安装 Python 3

文章目录

    为何要在 Windows 里安装 Python

    既然有了 WSL,为何还要在 Windows 里安装 Python 呢?尝试一下 docker 也好啊?

    主要是我发现在用 Python 做图像识别项目时,跟做逻辑明确类的项目有本质区别。那就是要根据输出结果来调整参数,而调整的依据往往时之前的图像输出,及下面链接里那种 colorbar 进行对比。这些在纯 terminal 中是无法实现的。还是需要依赖于桌面系统。

    https://scipython.com/blog/counting-seeds-with-python/

    Python 版本的选择

    现在 Python 的最新版本已经到了 3.10.1,但是为了与服务器上的 Python 版本统一,我还是选择了 3.8.5。

    服务器上的版本:

    $ python3 --version
    Python 3.8.2
    

    Windows 版本的下载地址:

    https://www.python.org/downloads/windows/

    国内下载方式

    官方下载地址的速度非常慢,最终我在腾讯电脑管家里进行了安装,飞一般的速度。

    不喜欢电脑管家的,可以使用网页版下载:

    https://pc.qq.com/search.html#!keyword=python

    注意:选择普通下载,高速下载是陷阱。

    安装

    没什么好说的,一路点击下一步就行。

    但是,有个地方要注意,一定要勾选自动配置系统环境变量
    否则,还要手动配置,非常繁琐。

    内置了 pip 和 IDLE

    >pip --version
    pip 20.1.1 from c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip (python 3.8)
    

    直接在 Windows Terminal 中使用 pip 就可以,方便。

    测试一下

    Windows 11 Python IDLE

    完美!

    pip 使用国内镜像

    参考,清华大学开源软件镜像站

    https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

    首先升级 pip 到最新的版本

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
    

    然后进行全局设置:

    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    

    ModuleNotFoundError: No module named ‘pip’

     py -m ensurepip --upgrade
    

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式