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之开始真正编程
Sep 12 Python
python使用win32com库播放mp3文件的方法
May 30 Python
python简单实现基于SSL的IRC bot实例
Jun 15 Python
浅谈python socket函数中,send与sendall的区别与使用方法
May 09 Python
python之Character string(实例讲解)
Sep 25 Python
详解python 拆包可迭代数据如tuple, list
Dec 29 Python
python实现飞机大战微信小游戏
Mar 21 Python
学生信息管理系统Python面向对象版
Jan 30 Python
详解Python中的format格式化函数的使用方法
Nov 20 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
Feb 20 Python
基于Python的OCR实现示例
Apr 03 Python
python对一个数向上取整的实例方法
Jun 18 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
用Json实现PHP与JavaScript间数据交换的方法详解
2013/06/20 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
2016/03/30 PHP
yii2.0实现创建简单widgets示例
2016/07/18 PHP
PHP获取真实客户端的真实IP
2017/03/07 PHP
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
学习javascript,实现插入排序实现代码
2011/07/31 Javascript
jquery选择器-根据多个属性选择示例代码
2013/10/21 Javascript
js父页面与子页面不同时显示的方法
2014/10/16 Javascript
javascript删除元素节点removeChild()用法实例
2015/05/26 Javascript
轻量级jQuery插件slideBox实现带底栏轮播(焦点图)代码
2016/03/28 Javascript
基于vue2的table分页组件实现方法
2017/03/20 Javascript
几种响应式文字详解
2017/05/19 Javascript
基于vue的换肤功能的示例代码
2017/10/10 Javascript
vuejs点击class变化的实例
2018/09/05 Javascript
js字符串类型String常用操作实例总结
2019/07/05 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
Python的IDEL增加清屏功能实例
2017/06/19 Python
Python实现重建二叉树的三种方法详解
2018/06/23 Python
Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解
2018/09/04 Python
python实现海螺图片的方法示例
2019/05/12 Python
通过cmd进入python的实例操作
2019/06/26 Python
基于Python数据结构之递归与回溯搜索
2020/02/26 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
python实现最短路径的实例方法
2020/07/19 Python
Python中实现一行拆多行和多行并一行的示例代码
2020/09/06 Python
详解python中的异常捕获
2020/12/15 Python
美国手工艺品市场的领导者:Annie’s
2019/04/04 全球购物
播音主持专业个人自我评价
2014/01/09 职场文书
企业总经理职责
2014/02/02 职场文书
小区物业门卫岗位职责
2014/04/10 职场文书
公司新人试用期自我评价
2014/09/17 职场文书
邀请函格式范文
2015/02/02 职场文书
婚庆答谢词大全
2015/09/29 职场文书
2019军训心得体会
2019/06/27 职场文书
导游词之云南丽江古城
2019/09/17 职场文书