win10安装 配置 pypy3 以及 pypy3-pip

简介: win10安装 配置 pypy3 以及 pypy3-pip

为什么需要 pypy3

答:为了加速程序运行

python 对比c语言最大的缺点就是跑得慢

在进行服务器部署

以及科学计算的时候特别需要速度


效率就是收益

相同计算能力的 服务器 ,单位时间运行越快,能够处理的总的请求数自然也越多

科学计算更是如此


实际问题中的效率对比

例子一


最近参加比赛需要在 三万条边中找到

100 万个环

在进行代码调试时,四层环python3.7运行

python3.7运行 4层环
读文件 0.6279969215393066  文件大小 4172 kb
边的个数 29998
查找环 345.5194957256317
排序 345.5245006084442
totally cost 345.5305030345917


采用 pypy3 进行运行 4层环查找
读文件 0.37340402603149414  文件大小 4172 kb
边的个数 29998
查找环 75.74396300315857
排序 75.76896691322327
totally cost 75.79095792770386

在相同机器上不修改代码的情况下,

pypy3 比 python3.7 快了 四倍多, 将近 5倍

例二

对django测试,部署环境linux下,

相同服务器

python执行的 uwsgi 每秒峰值处理请求数 210

pypy的 uwsgi 每秒峰值达到了处理请求数 660

pypy3 这么好,怎么下载呢?

下载压缩包

官方地址有各种平台的安装包

我只提供了 win10下的 压缩包


给出地址:

官方地址,需要自己去找 对应的pip

https://www.pypy.org/download.html#python-3-6-compatible-pypy3-6-v7-3-0


我的下载链接 , 包含了我使用的 pypy3 pip ,解压即可使用

https://code.aliyun.com/734449600/pypy36Andpip/repository/archive.zip?ref=master


安装完以后 还需要

解压添加环境变量

在 系统环境变量 path 中 添加解压 pypy3的 位置

然后就可以使用了


安装对应的pip

pypy3 .\get-pip.py

安装 对应的 pip

为了与python pip 区分安装其他模块

pypy3 -m pip install request3
相关文章
|
21天前
|
Serverless Linux Windows
在函数计算中,如果pip安装速度较慢
在函数计算中,如果pip安装速度较慢
44 1
|
21天前
pip install -U weditor 安装报错 error: subprocess-exited-with-error
pip install -U weditor 安装报错 error: subprocess-exited-with-error
116 0
|
14天前
|
Python
pip批量安装python第三方库
pip批量安装python第三方库
|
21天前
|
Python Windows
Python分发包安装pip3
Python分发包安装pip3
11 0
|
21天前
|
iOS开发 MacOS Python
Mac安装pip报错的解决办法
Mac安装pip报错的解决办法
|
21天前
|
安全 iOS开发 MacOS
|
21天前
|
Ubuntu Python
更换pip源以及安装spyder3
更换pip源以及安装spyder3
|
21天前
|
Python
Python 工具和库:解释什么是 PIP?如何使用 PIP 安装 Python 包?
Python 工具和库:解释什么是 PIP?如何使用 PIP 安装 Python 包?
|
21天前
|
Linux Python
百度搜索:蓝易云【centos使用pip安装ansible教程。】
以上是在CentOS中使用pip安装Ansible的简要步骤。请注意,这是一个基本指南,实际操作中可能会有特定的配置和依赖项。建议参考Ansible官方文档或其他详细教程以获得更全面和准确的信息。
56 0
|
21天前
|
Python
使用pip安装第三方库的方法。
使用pip安装第三方库的方法。