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异常处理总结
Aug 15 Python
介绍Python中的__future__模块
Apr 27 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
Python内置函数reversed()用法分析
Mar 20 Python
Python实现App自动签到领取积分功能
Sep 29 Python
python遍历文件目录、批量处理同类文件
Aug 31 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
Python遍历字典方式就实例详解
Dec 28 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 Python
postman和python mock测试过程图解
Feb 22 Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 Python
Python使用MapReduce进行简单的销售统计
Apr 22 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 缓存实现代码及详细注释
2010/05/16 PHP
PHP fopen()和 file_get_contents()应用与差异介绍
2014/03/19 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
JavaScript的Cookies
2008/01/16 Javascript
javascript div 弹出可拖动窗口
2009/02/26 Javascript
jquery each()源代码
2011/02/14 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
jquery ajax提交整个表单元素的快捷办法
2013/03/27 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
基于nodejs+express(4.x+)实现文件上传功能
2015/11/23 NodeJs
基于jQuery实现中英文切换导航条效果
2016/09/18 Javascript
详解vue.js之props传递参数
2017/12/12 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
使用use注册Vue全局组件和全局指令的方法
2018/03/08 Javascript
layui select获取自定义属性方法
2018/08/15 Javascript
React中使用外部样式的3种方式(小结)
2019/05/28 Javascript
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
Python 随机生成中文验证码的实例代码
2013/03/20 Python
python中input()与raw_input()的区别分析
2016/02/27 Python
简单实现Python爬取网络图片
2018/04/01 Python
Python实现的建造者模式示例
2018/08/06 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
pytorch掉坑记录:model.eval的作用说明
2020/06/23 Python
Scrapy实现模拟登录的示例代码
2021/02/21 Python
Grid 宫格常用布局的实现
2020/01/10 HTML / CSS
企划主管岗位职责
2013/12/12 职场文书
关于运动会的广播稿50字
2014/10/17 职场文书
交通事故死亡赔偿协议书
2014/12/03 职场文书
大学入学感言
2015/08/01 职场文书
windows安装python超详细图文教程
2021/05/21 Python
Consul在linux环境的集群部署
2022/04/08 Servers