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 相关文章推荐
深入解析Python设计模式编程中建造者模式的使用
Mar 02 Python
实例讲解Python中函数的调用与定义
Mar 14 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
python爬取网页内容转换为PDF文件
Jul 28 Python
对python同一个文件夹里面不同.py文件的交叉引用方法详解
Dec 15 Python
详解Python3之数据指纹MD5校验与对比
Jun 11 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
Jun 12 Python
opencv实现简单人脸识别
Feb 19 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
Feb 29 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
May 08 Python
Python多线程正确用法实例解析
May 30 Python
浅谈keras中的keras.utils.to_categorical用法
Jul 02 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
2019十大人气国漫
2020/03/13 国漫
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
ThinkPHP框架实现数据增删改
2017/05/07 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
Javascript与vbscript数据共享
2007/01/09 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
javascript实现切换td中的值
2014/12/05 Javascript
node.js中的path.isAbsolute方法使用说明
2014/12/08 Javascript
生成二维码方法汇总
2014/12/26 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
2020/07/28 Javascript
JS实现密码框的显示密码和隐藏密码功能示例
2016/12/26 Javascript
js实现复选框的全选和取消全选效果
2017/01/03 Javascript
bootstrap Table插件使用demo
2017/08/07 Javascript
javascript兼容性(实例讲解)
2017/08/15 Javascript
AngularJS实现的select二级联动下拉菜单功能示例
2017/10/25 Javascript
基于vue中对鼠标划过事件的处理方式详解
2018/08/22 Javascript
Vue实现多标签选择器
2019/11/28 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
Python采用raw_input读取输入值的方法
2014/08/18 Python
python基于ID3思想的决策树
2018/01/03 Python
实例详解Python装饰器与闭包
2019/07/29 Python
Pytorch之Variable的用法
2019/12/31 Python
Css3+Js制作漂亮时钟(附源码)
2013/04/24 HTML / CSS
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
美国在线面料商店:Online Fabric Store
2018/07/26 全球购物
餐厅采购员岗位职责
2014/03/06 职场文书
借款协议书
2014/09/16 职场文书
工资收入证明样本(5篇)
2014/09/16 职场文书
个人房屋转让协议书范本
2014/10/26 职场文书
酒店总经理岗位职责
2015/04/01 职场文书
开会通知短信大全
2015/04/20 职场文书
员工开除通知书
2015/04/25 职场文书
php 防护xss,PHP的防御XSS注入的终极解决方案
2021/04/01 PHP
MySQL InnoDB ReplicaSet(副本集)简单介绍
2021/04/24 MySQL