一、陈述Python与PyPy区别:
Python是一门动态编程语言,由特定的解释器解释执行。
CPython 使用c语言实现的解释器
PyPy 使用python语言的子集RPython实现的解释器
一般情况下PyPy比CPython快4.2倍
二、PyPy3安装方法:
官方下载地址:Download and Install | PyPy
截图为2021-09-19官方网站下载页面:
A标注为Win-64位-PyPy3.7版本
B标注为可能需要用到的VC运行库安装包。
1、下载完成后将pypy3.7-v7.3.5-win64.zip压缩包解压到D:\Program目录下
2、随后添加系统变量步骤为:
桌面右击 我的电脑 选择 属性 ,弹出窗口中右侧找到 高级系统设置 点击 高级 选项卡,选择最下方的 环境变量 然后选择系统变量栏中的 Path 进行 编辑,新窗口中选择 新建 填入路径 D:\Program\pypy3.7-v7.3.5-win64 确定保存。
3、验证安装
Win+R打开运行cmd输入pypy3得到如下结果代表安装成功
三、PyPy3支持库的安装
在安装相关支持库之前PyPy3需要安装对应PIP和Requests
get-pip.py下面为此文件链接
网盘链接:https://pan.baidu.com/s/1Pqofpc0h6th8nsFr2Lq2Ag 提取码:q9ps
将get-pip.py放至PyPy3解压目录,运行以下命令:
pypy3 get-pip.py
pypy3 -m pip install requests
在Python编程中肯定要引用相关的支持库来实现一些功能,安装命令 pypy3 -m pip install
例如我用到的PySimpleGUI,pymssql,openpyxl等
pypy3 -m pip install PySimpleGUI
当执行pypy3 -m pip install pymssql时遇到问题
按照提示是需要安装一个C++14.0的一个库,但是进入网址后,此库总的有4G这么大,下载安装肯定不现实,好在在https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,已经给我们集成了这个包,可以跳过这库的安装
注:上图中Pymssql为模块名,pp37=pypy3.7,cp39=cpython3.9 win=windows amd64=64位
pypy3 -m pip install D:\Program\pypy3.7-v7.3.5-win64\pymssql-2.2.2-pp37-pypy37_pp73-win_amd64.whl
顺利安装Pymssql模块,到此结束!