我在我的Mac上安装了Atom编辑器和Beautify包。对超文本标记语言等非常有效,但当我尝试美化SQL时,它显示需要SQLFormat,而这不是默认安装的。当我点击github链接时,它显示SQLFormat是Python,安装说明是downalod zip和'pip install sqlparse‘。加载sqlparse需要安装Python吗?谁有一些关于如何在mac上加载的简单说明?
发布于 2021-11-06 03:34:36
首先用pip安装sqlparse (为此你需要有python)
pip install sqlparse
安装完成后,记下安装它的python版本。例如,在我的例子中是python3.7 / python3
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: sqlparse in ./Library/Python/3.7/lib/python/site-packages (0.4.2)通过运行echo $PATH确保/usr/local/bin/在PATH变量中,如果没有,则将其添加到PATH变量中。
然后使用您选择的任何编辑器在/usr/local/bin/ (即/usr/local/bin/ sqlformat )下创建一个sqlformat文件,并粘贴到下面的代码片段中,确保使用正确版本的python并保存文件
#!/bin/bash
FLAGS="$f $p $@"
exec python3 -m sqlparse $FLAGS最后通过chmod 755 /usr/local/bin/sqlformat修改文件权限
https://stackoverflow.com/questions/68166185
复制相似问题