• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)

    错误现象:autopep8无法运行,运行后vscode右下角提示

    Error: Command failed: autopep8 c:\Users\Administrator\Desktop\Python\第1章 概述\1-10.py usage: autopep8 [-h] [--version] [-v] [-d] [-i] [--global-config filename] [--ignore-local-config] [-r] [-j n] [-p n] [-a] [--experimental] [--exclude globs] [--list-fixes] [--ignore errors] [--select errors] [--max-line-length n] [--line-range line line] [--hang-closing] [--exit-code] [files [files ...]] autopep8: error: autopep8 only takes one filename as argument unless the "--in-place" or "--diff" args are used

    usage: autopep8 [-h] [--version] [-v] [-d] [-i] [--global-config filename] [--ignore-local-config] [-r] [-j n] [-p n] [-a] [--experimental] [--exclude globs] [--list-fixes] [--ignore errors] [--select errors] [--max-line-length n] [--line-range line line] [--hang-closing] [--exit-code] [files [files ...]] autopep8: error: autopep8 only takes one filename as argument unless the "--in-place" or "--diff" args are used

    错误原因 :

    文件路径中包含有空格!

    VSCode中autopep8插件运行无效问题解决(插件运行,但不格式化代码)

    问题现象:运行autopep8之后,提示插件正常运行,但是代码没有任何变化。

    问题解决过程:

    1.首先在命令行中使用autopep8 文件路径.py进行测试,运行后命令行中显示所有代码,但未格式化文档。

    2.根据运行autopep8的命令帮助以及网络查询可知,autopep8运行时应加上--in-place --aggressive参数

    命令格式即为 autopep8 --in-place --aggressive 文件路径名.py

    命令行中运行autopep8问题解决!

    3.如何在VSCode中为autopep8增加参数?

    尝试在preference>setting中设置autopep8Args,但是无效!

    搜索文件找到C:\Users\Administrator\.vscode\extensions\himanoa.python-autopep8-1.0.2目录,即扩展安装目录。

    打开extension.js文件。

    找到

     exec('autopep8 ' + filename, function(error, stdout, stderr){
    

    将其修改为

     exec('autopep8 --in-place --aggressive ' + filename, function(error, stdout, stderr){

    重启VSCode,问题解决!

    到此这篇关于VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)的文章就介绍到这了,更多相关VSCode autopep8无法运行内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    您可能感兴趣的文章:
    • Autopep8的使用(python自动编排工具)
    • Pycharm配置autopep8实现流程解析
    上一篇:python 基于pygame实现俄罗斯方块
    下一篇:Python实现我的世界小游戏源代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage) VSCode,中,autopep8,无法,运行,