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获取当前运行函数名称的方法实例代码
Apr 06 Python
Python实现的用户登录系统功能示例
Feb 05 Python
查看Django和flask版本的方法
May 14 Python
解决python os.mkdir创建目录失败的问题
Oct 16 Python
python采集微信公众号文章
Dec 20 Python
python识别图像并提取文字的实现方法
Jun 28 Python
使用python 对验证码图片进行降噪处理
Dec 18 Python
django的模型类管理器——数据库操作的封装详解
Apr 01 Python
Python发起请求提示UnicodeEncodeError错误代码解决方法
Apr 21 Python
python实现代码审查自动回复消息
Feb 01 Python
Python基础之操作MySQL数据库
May 06 Python
python 提取html文本的方法
May 20 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中使用XML
2006/10/09 PHP
Ajax PHP简单入门教程代码
2008/04/25 PHP
兼容性比较好的PHP生成缩略图的代码
2011/01/12 PHP
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
php的declare控制符和ticks教程(附示例)
2014/03/21 PHP
php compact 通过变量创建数组
2016/11/15 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
2017/09/16 PHP
php 数据结构之链表队列
2017/10/17 PHP
javascript动画效果类封装代码
2007/08/28 Javascript
jquery方法+js一般方法+js面向对象方法实现拖拽效果
2012/08/30 Javascript
js修改table中Td的值(定义td的双击事件)
2013/01/10 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
详解JS: reduce方法实现 webpack多文件入口
2017/02/14 Javascript
js 提取某()特殊字符串长度的实例
2017/12/06 Javascript
解决Mac安装thrift因bison报错的问题
2018/05/17 Javascript
Vue 打包体积优化方案小结
2020/05/20 Javascript
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
[07:47]DOTA2国际邀请赛采访专栏:探访Valve总部
2013/08/08 DOTA
[02:34]肉山说——泡妞篇
2014/09/16 DOTA
Python基本数据类型详细介绍
2014/03/11 Python
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
python中异常报错处理方法汇总
2016/11/20 Python
Python求出0~100以内的所有素数
2018/01/23 Python
python opencv实现图片旋转矩形分割
2018/07/26 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
Python tkinter 下拉日历控件代码
2020/03/04 Python
Jupyter打开图形界面并画出正弦函数图像实例
2020/04/24 Python
如何使用python切换hosts文件
2020/04/29 Python
介绍Ibatis的核心类
2013/11/18 面试题
中国现代文学之经典散文三篇
2019/09/18 职场文书
详解MySQL中的主键与事务
2021/05/27 MySQL
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle
MySQL如何修改字段类型和字段长度
2022/06/10 MySQL