PYPY的一些问题

博主分享了使用PYPY解释器遇到的问题,包括threading库在PYPY中的不兼容,导致多进程无法正常运行;性能上相比CPYTHON存在劣势,简单的脚本执行速度较慢;不支持NUMPY库;以及需要重新配置环境。这些问题让博主对于PYPY在优化短脚本上的实用性产生了疑问。
摘要由CSDN通过智能技术生成

今天尝试了下PYPY。
问题还是很严重。
第一,PYPY似乎不怎么支持threading,给我报错了。
主要就是:我使用了多进程threading,然后调用tkinter的时候,他提示:多进程查不到。
代码一行不动,换了解释器,当场通过……
用了PYPY,,就要放弃多进程????(虽然不是多核多进程,但是多进程是真的很重要的啊)
先研究下。可能得用别的包,不能用threading。

第二个,执行了一个很简单的脚本,CPYTHON大概用了0.1S,然后PYPY跑了大概0.2秒。
我看了一下,可能程序跑完了系统还没有预热(零点几秒的脚本预热个X)
可能要写一个很大的循环,跑五分钟十分钟的进程才能够体现PYPY的速度,如果是1秒就执行完成的脚本尽量不用PYPY优化……
可是:我现在写的绝大多数脚本都不到一秒,我优化这个速度干嘛?

然后,就是:不支持NUMPY。
这个是网上道听途说的,逻辑也走的通。

第四个问题:需要重新安装环境。
PYPY是个新的解释器,而每个解释器需要安装包。
虽然可以复制,但是……懒得动了。

以后跑大型程序的时候,再考虑下PYTHON优化吧(动态类型是真的搞不定……)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值