我通过在.arclint
文件中定义过梁,将arc lint配置为使用pylint:
{
"linters": {
"pylint": {
"type": "pylint",
"include": "(\\.py$)"
}
}
}
在对任何*.py
执行arc lint
命令后,我将得到下一个异常:
我的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
在我的例子中,这个问题与
ValueError: unknown locale: UTF-8
有关。在如果您在MacOS上遇到过相同的错误,下面是快速修复(在bash中导出):
如何修复:
请使用“测试.php“复制问题的脚本(提供文件的路径,而不是“文件/文件的路径”):
^{pr2}$您可以在“错误”中检查错误_输出.txt“文件(如果存在)。在
祝你好运!:)
相关问题 更多 >
编程相关推荐