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


Posted in Python onMarch 02, 2021

错误现象: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无法运行内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
zookeeper python接口实例详解
Jan 18 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
Feb 06 Python
Python实现的质因式分解算法示例
May 03 Python
Python3单行定义多个变量或赋值方法
Jul 12 Python
python使用pandas处理excel文件转为csv文件的方法示例
Jul 18 Python
django foreignkey(外键)的实现
Jul 29 Python
Python全局锁中如何合理运用多线程(多进程)
Nov 06 Python
opencv resize图片为正方形尺寸的实现方法
Dec 26 Python
pytorch实现mnist分类的示例讲解
Jan 10 Python
python Matplotlib数据可视化(1):简单入门
Sep 30 Python
Python classmethod装饰器原理及用法解析
Oct 17 Python
python中spy++的使用超详细教程
Jan 29 Python
python 基于pygame实现俄罗斯方块
Mar 02 #Python
使用Python快速打开一个百万行级别的超大Excel文件的方法
Mar 02 #Python
Autopep8的使用(python自动编排工具)
Mar 02 #Python
python 将Excel转Word的示例
Mar 02 #Python
Python字节单位转换(将字节转换为K M G T)
Mar 02 #Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
Mar 02 #Python
jupyter notebook指定启动目录的方法
Mar 02 #Python
You might like
PHP与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
php SQL Injection with MySQL
2011/02/27 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
dojo 之基础篇(三)之向服务器发送数据
2007/03/24 Javascript
input 输入框内的输入事件详细分析
2010/03/17 Javascript
一个背景云变换js特效 鼠标移动背景云变化
2012/12/28 Javascript
在图片上显示左右箭头类似翻页的代码
2013/03/04 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
Javascript实现时间倒计时效果
2017/07/15 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
2019/06/09 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
基于python实现的百度新歌榜、热歌榜下载器(附代码)
2019/08/05 Python
Django发送邮件功能实例详解
2019/09/02 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
python中shell执行知识点
2020/05/06 Python
Python如何读写字节数据
2020/08/05 Python
详解python datetime模块
2020/08/17 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
HTML5播放实现rtmp流直播
2020/06/16 HTML / CSS
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
医科学校毕业生自荐信
2013/11/09 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
法律六进活动方案
2014/03/13 职场文书
走群众路线剖析材料
2014/10/09 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
2014收银员工作总结范文
2014/12/16 职场文书
公司年夜饭通知
2015/04/25 职场文书
好员工观后感
2015/06/17 职场文书
2019年恭贺升学祝福语集锦
2019/08/15 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python