本教程仅针对WIN10用户,且最后攥写于2019年。
目录
准备
确认配置
首先,要确认自己电脑是64位的还是32位的:
- 快捷键法:win+pause
- 我的电脑(此电脑) —— 右键 —— 属性
下载安装包
点击直接下载(官网)
64位 | 32位 |
---|---|
Python_3.8.0 | Python_3.8.0 |
JetBrains PyCharm_19.3.1 | - |
详细方法
*如果已经点击上面的链接直接下载好了安装包,则跳过下面的介绍,直接到开始安装环节
*以下以64位电脑为例
- 下载Python for Windows:https://www.python.org/downloads/windows/
- 进入上述网址后,选择想要下载的版本(这里以Python3.8.0为例)
- 在Python3.8.0的界面下,拉到最底下有个Files里,找到Windows x86-64 executable installer(适合于64位Windows的可执行文件安装包)点击下载
- 如果觉得上述方法下载速度慢的话,也可以点这里(32位)
- 下载Jetbrains PyCharm:
-
JetBrains公司开发的许多款IDE都相当地受学习者和专业开发者的欢迎(至少我很喜欢),所以我推荐使用他们家的PyCharm作为Python的IDE。当然,如果你觉得只需要Python自带的IDLE就行了的话,以下步骤可以略过;
-
安装之前,请确认您的系统是否满足PyCharm的安装需求;
-
如果没有特殊需求,请点击右侧的 社区版 下载(特殊需求如图所示);
-
验证文件的SHA-256校验和(完全可以不做)1
win+R调出运行,输入cmd然后回车进入命令提示符界面C:\>cd 安装包所在路径 安装包所在路径>certutil -hashfile pycharm-community-2019.3.1.exe SHA256 SHA256 的 pycharm-community-2019.3.1.exe 哈希: #计算出的哈希值 CertUtil: -hashfile 命令成功完成。
开始安装
安装Python3.8.0
- Python3.8.0的安装包中新增了配置环境的选项,记得把它选上:
- Add Python 3.8 to PATH
- 你如果嫌麻烦可以选择 Install Now 一步到位;或者你也可以选择 → Customize installation 一步步安装,接下来介绍 定制安装 的相关内容:
- pip选项请务必勾上,这会影响后面OpenCV-Python的安装
- pip(pip是Python包的安装器2)
- 高级选项中请勾选Add Python to environment variables
- Add Python to environment variables
- Precomplie standard library(勾选它就可以把标准库中的py文件编译成pyc文件,以后运行的时候,就免了编译的过程,会快一点3)
- Download debugging symbols(表示是否下载调试符号,符号是为了定位调试出错的代码行数,如果你的Python是用作开发环境的话,推荐勾选,如果是用作运行环境的话,可以不勾选。4)
- Download debug binaries (requires VS 2015 or later)(表述下载用于Visual Studio的调试符号,如果不使用VS作为开发工具,则无需勾选;本文介绍的是基于Jetbrains PyCharm的,所以不用勾选)
- 允许一下 用户账户控制,开始安装
- 查看Python环境是否安装成功,可以使用win+R调出运行,并在运行中输入cmd,回车,在弹出的命令提示符窗口中输入以下语句:
来检查Python与pip是否已经正确安装,如果显示:python --version #注意是两个- pip --version
则进入本文最后的 杂项解决 部分。C:\>python --version ’python’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\>pip --version ’pip’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
安装Jetbrains PyCharm社区版
- 双击安装包开始安装;
- 下列选项可以按需勾选:
- 安装完毕后,打开PyCharm一次,你会看到:
以及后面的UI选择是深色还是浅色,插件推荐等等直接点击next跳过即可(如果后期要改要安装还是可以再去菜单栏里选的),更多详情可以参考文末5 - 汉化教程请看文末6
利用pip安装OpenCV相关python包
- win+R调出运行窗口,输入cmd,回车,来到命令提示符界面;
- 逐个输入以下命令来安装相关组件(.whl)7
pip install opencv-python pip install opencv-contrib-python pip install pytesseract
杂项解决
’python’ 不是命令问题
- 首先,我们先从开始菜单中找到我们刚刚安装好的Python,右键 —— 打开文件位置,然后再找到 Python 3.8(64-bit) 右键—— 打开文件所在的位置(I) 找到Python的安装路径(一般是C:\Users\用户名\Programs\Python\Python38\),复制备用;
- 照样请出我们之前使用的win+pause或此电脑右键调出属性窗口,如下图所示,依次点击左侧的 高级系统设置 —— 环境变量
’pip’ 不是命令问题
上一个问题解决后,如果pip仍然不是命令,可能是pip还尚未安装,请做以下操作:
- 右键右侧连接——另存为 右键点我
- win+R调出运行,输入cmd回车,进入命令提示符,
C:\>cd 你另存到的路径
,例如另存到桌面就是cd C:\Users\用户名\Desktop
- 输入
python get-pip.py
应该就会自动安装了
’pip’ 换国内源
Windows用户直接在系统盘的Users目录下创建一个pip目录,如:C:\Users\你的用户名\pip
,在pip目录下新建记事本pip.ini(连同后缀名.txt一起改掉,忽略以下提示)8
如果没出现以上提示,请保证 查看 下的
- 文件拓展名
然后双击打开刚刚创建的pip.ini文件,拷贝进如下代码即可:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
关于pip.ini文件的其他操作参看:pip20.0.2官方用户文档