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创建xml的方法
Mar 10 Python
Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法
Apr 23 Python
python3.4下django集成使用xadmin后台的方法
Aug 15 Python
Python判断两个对象相等的原理
Dec 12 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
Dec 19 Python
pandas实现DataFrame显示最大行列,不省略显示实例
Dec 26 Python
python基于property()函数定义属性
Jan 22 Python
PyQt5-QDateEdit的简单使用操作
Jul 12 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
Python实现Appium端口检测与释放的实现
Dec 31 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
Python字符串的转义字符
Apr 07 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
基于mysql的bbs设计(四)
2006/10/09 PHP
ubuntu12.04使用c编写php扩展模块教程分享
2013/12/25 PHP
php7安装mongoDB扩展的方法分析
2017/08/02 PHP
php和nginx交互实例讲解
2019/09/24 PHP
window.addeventjs事件驱动函数集合addEvent等
2008/02/19 Javascript
js常用代码段收集
2011/10/28 Javascript
tuzhu_req.js 实现仿百度图片首页效果
2015/08/11 Javascript
jquery validate demo 基础
2015/10/29 Javascript
jquery通过扩展select控件实现支持enter或focus选择的方法
2015/11/19 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
Vue自定义指令拖拽功能示例
2017/02/17 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
2018/07/13 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
[04:49]期待西雅图之战 2016国际邀请赛中国区预选赛WINGS战队赛后采访
2016/06/29 DOTA
[01:32:10]NAVI vs VG Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
python抽象基类用法实例分析
2015/06/04 Python
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
Python中shutil模块的常用文件操作函数用法示例
2016/07/05 Python
Python3.4编程实现简单抓取爬虫功能示例
2017/09/14 Python
浅谈python中字典append 到list 后值的改变问题
2018/05/04 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
amazeui树节点自动展开折叠面板并选中第一个树节点的实现
2020/08/24 HTML / CSS
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
Europcar德国:全球汽车租赁领域的领导者
2018/08/15 全球购物
英国家用电器折扣网站:Electrical Discount UK
2018/09/17 全球购物
大学毕业生个人自荐信范文
2014/01/08 职场文书
外贸员简历中的自我评价
2014/03/04 职场文书
法院授权委托书范文
2014/08/02 职场文书
高中班主任培训心得体会
2016/01/07 职场文书
java后台调用接口及处理跨域问题的解决
2022/03/24 Java/Android