我正在尝试设置格式化程序“black”以使用PyCharm。我已经尝试设置它与标准的外部工具首选项和使用文件观察器插件。对我来说都不起作用。
我得到这些错误:
我将它安装在/Users/Scott/Library/Python/3.8/lib/python/site-packages/black.py
中,并希望它在保存时为所有Python项目文件全局运行。
这是我的首选项:
我是Python和PyCharm和Stack Overflow的新手,并且仍然在设置这个。谢谢你的帮助。
我正在尝试设置格式化程序“black”以使用PyCharm。我已经尝试设置它与标准的外部工具首选项和使用文件观察器插件。对我来说都不起作用。
我得到这些错误:
我将它安装在/Users/Scott/Library/Python/3.8/lib/python/site-packages/black.py
中,并希望它在保存时为所有Python项目文件全局运行。
这是我的首选项:
我是Python和PyCharm和Stack Overflow的新手,并且仍然在设置这个。谢谢你的帮助。
2条答案
按热度按时间jfewjypa1#
您的问题是您使用
.py
文件作为命令。您需要添加python
来告诉哪个程序可以执行此代码。或者,如果
black
可执行文件安装在您的python环境中,您也可以使用它。u3r8eeie2#
您必须使用pip install black[d]安装Black,而不是从项目中的pycharm控制台安装,而是在您的python目录中安装,然后从Pycharm>file>settings..>plugins(BlackConnect插件)安装,它肯定会工作。关于在保存时触发这个。
Pycharm设置
或按shift + alt + B