arc lint命令失败,错误为1

2024-04-29 01:56:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我通过在.arclint文件中定义过梁,将arc lint配置为使用pylint

{
  "linters": {
    "pylint": {
      "type": "pylint",
      "include": "(\\.py$)"
    }
  }
}

在对任何*.py执行arc lint命令后,我将得到下一个异常:

^{pr2}$

我的arc --version输出:

arcanist 4d4d16f25985f133501f20fdddd183e525f00341 (28 Jun 2016)

libphutil 32c56dc20b39cffd0cfef931f6f4ab9c99f12677 (7 Jul 2016)

我的pylint --version输出:

pylint 1.5.6, astroid 1.4.7 Python 2.7.10 (default, Oct 23 2015, 19:19:21) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)]

我在php5.5.34上遇到异常,升级到php5.6.23后仍然存在问题。我也尝试过安装其他版本的arcanist,但没有成功-arcanist 57f6fb59d73994d90cd94143787424ce0fdbf73b (25 Jan 2016)libphutil f43291e99d36045bc459e5133454c0d8fd8768ea (21 Jan 2016)。在

操作系统:El Capitan 10.11.5


Tags: 文件py定义includeversiontypejanpylint
1条回答
网友
1楼 · 发布于 2024-04-29 01:56:13

在我的例子中,这个问题与ValueError: unknown locale: UTF-8有关。在

如果您在MacOS上遇到过相同的错误,下面是快速修复(在bash中导出):

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

如何修复:

请使用“测试.php“复制问题的脚本(提供文件的路径,而不是“文件/文件的路径”):

^{pr2}$

您可以在“错误”中检查错误_输出.txt“文件(如果存在)。在

祝你好运!:)

相关问题 更多 >