主页 > 知识库 > VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)

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

热门标签:qt百度地图标注 阿里电话机器人对话 地图地图标注有叹号 电销机器人系统厂家郑州 辽宁智能外呼系统需要多少钱 400电话申请资格 正安县地图标注app 举办过冬奥会的城市地图标注 螳螂科技外呼系统怎么用

错误现象: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实现流程解析

标签:合肥 随州 济源 昭通 阜新 淘宝好评回访 兴安盟 信阳

巨人网络通讯声明:本文标题《VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)》,本文关键词  VSCode,中,autopep8,无法,运行,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)》相关的同类信息!
  • 本页收集关于VSCode中autopep8无法运行问题解决方案(提示Error: Command failed,usage)的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章