npm ERR!找不到模块“编码”

时间:2018-09-21 15:57:00

标签: node.js linux npm

当我尝试在笔记本电脑(Kali Linux)中安装ganache-cli时遇到此问题。我遇到的错误是:

Py4JJavaError                             Traceback (most recent call last)
<command-103561> in <module>()
---> 33 df.orderBy("z").show(n=1000)

/databricks/spark/python/pyspark/sql/dataframe.py in show(self, n, truncate, vertical)
    350         """
    351         if isinstance(truncate, bool) and truncate:
--> 352             print(self._jdf.showString(n, 20, vertical))
    353         else:
    354             print(self._jdf.showString(n, int(truncate), vertical))

/databricks/spark/python/lib/py4j-0.10.7-src.zip/py4j/java_gateway.py in __call__(self, *args)
   1255         answer = self.gateway_client.send_command(command)
   1256         return_value = get_return_value(
-> 1257             answer, self.gateway_client, self.target_id, self.name)
   1258 
   1259         for temp_arg in temp_args:

调试日志:

sudo npm install -g ganache-cli
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'encoding'

这个错误困扰着我很多,因为我无法做任何工作。

1 个答案:

答案 0 :(得分:0)

欢迎来到SO。

您需要使用以下命令手动安装编码才能使其正常工作

npm install encoding