「PyPy」- No module named xxx

内容简介

处理ImportError: No module named xxx错误。

问题描述

执行pypy wxwork-notify.py时产生如下错误:

Traceback (most recent call last):
  File "wxwork-notify.py", line 7, in <module>
    import simplejson
ImportError: No module named simplejson

系统环境

操作系统: Kali GNU/Linux Rolling

问题原因

在Python中,出现类似问题通常是由于模块没有安装,那解决该问题的方法就是安装对应的模块。

但是,我遇到的问题并不是模块未未安装。因为运行python wxwork-notify.py命令是正常的,只有使用pypy时是错误的。

之所以出现该问题,是因为有些东西我不清楚,没有了解到。在PyPy中,它有自己的site-packages路径,因此需要为PyPy单独安装模块,或者单独安装pip命令来安装其他模块。

解决办法

#!/bin/sh

apt-get install pypy-setuptools

参考文献

PyPy: “ImportError: No module named xlrd”