vscode安装离线插件autopep8
商店
从上面的链接进去,在visual studio code一栏开始搜索,我要的是autopep8,所以搜索得到的是这样的:
点进去后,是这个界面,然后我是离线下载,要的是拓展包,所以是下面操作
下载好拓展后,把拓展包放到vscode的安装目录的bin目录下
cmd下切换到该目录,运行下面命令,且结果如下:
PS D:\VSCode\bin> code --install-extension himanoa.Python-autopep8-1.0.2.vsix
Installing extensions...
(node:5744) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Extension 'himanoa.Python-autopep8-1.0.2.vsix' was successfully installed.
上面已经显示是安装完毕了,具体是否生效,还得打开文件来查看。
下面是我安装flask框架的测试代码,应该明显不是pep8格式的python文本,所以应该是还没生效
from flask import Flask
app = Flask(__name__)
#设置flask定时任务
@app.route('/hello')
def hello():
return "Hello, world."
if __name__ == '__main__':
#设置调试模式,实际使用不需要
app.debug = True
app.run()
所以我采取命令实现,
新开一个终端,输入下面命令:
autopep8 --in-place --aggressive test.py
上面的命令是已经切换到了test.py所在目录,但却执行失败,因为我的cmd无法识别autopep8命令,因为没有添加参数。
如何添加参数?先切换到vscode的对应拓展安装目录
C:\Users\samu.vscode\extensions\himanoa.python-autopep8-1.0.2(我的是这个)
然后修改extension.js文件
#原貌
exec('autopep8 '
#修改
exec('autopep8 --in-place --aggressive '
重启vscode看看效果,嗯,还是失败,cmd都不识别我的autopep8命令!
忽然心头灵光闪过,pip安装一下
pip install autopep8
然后命令执行成功了,效果如下:
from flask import Flask
app = Flask(__name__)
# 设置flask定时任务
@app.route('/hello')
def hello():
return "Hello, world."
if __name__ == '__main__':
# 设置调试模式,实际使用不需要
app.debug = True
app.run()
好吧,我学废了。
vscode安装离线插件autopep8的更多相关文章
- vscode - 安装离线插件
打开网站(示例): https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow 下载扩展 vscode 安装离 ...
- vscode安装dlv插件报错:There is no tracking information for the current branch.
vscode安装dlv插件报错:There is no tracking information for the current branch. https://blog.csdn.net/a7859 ...
- vscode安装golang插件失败问题
vscode安装golang插件失败问题 dlv go-outline go-symbols gocode-gomod gocode 代码补全 godef 代码跳转 golint gopkgs gor ...
- VSCode安装jshint插件报错
Mac电脑上使用VSCode安装jshint插件时提示如下错误: Failed to load jshint library. Please install jshint in your worksp ...
- win10中,vscode安装go插件排雷指南
最近学习go,想着使用强大的vscode编写go,在安装go插件过程中,遇到了很多问题.下面记录解决方案. 1)win10环境,安装go,vscode,git 配置GOPATH环境变量,在我的电脑-& ...
- vscode 安装go插件失败后,最简单的方法
vscode 安装go插件 参考: https://github.com/goproxy/goproxy.cn/blob/master/README.zh-CN.md https://goproxy. ...
- ubuntu下vscode安装go插件失败解决办法
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct go env -w GOSUMDB=gosum.io+ce6e ...
- VScode安装golang插件详细教程
可能是由于非科班自学编程,所以在安装插件的时候虽然参考了很多人写的教程,但是总安装不成功,在综合各位大牛的教程之后进行总结,并且亲自实践安装成功,希望能给初学编程的人一些帮助,如果有不对的地方还希望大 ...
- VSCode 安装Vue 插件 - vetur
想要编辑器识别vue文件需要安装vue插件,在VSCode上好用的是vetur 如下图:(如果没有安装就会出现安装按钮,点击进行安装) 安装完成之后,重启VSCode,就能识别vue文件了,方便我们编 ...
- Installing github.com/mdempsky/gocode FAILED ----vscode安装go插件中的一些坑
问题前景: 最近在使用vscode,编写一些go的代码,但发现调试的时候,会需要安装很多插件,但通过vscode之间安装的话,会出现如下的错误: Installing github.com/mdemp ...
随机推荐
- runoob-android
https://www.runoob.com/android/android-tutorial.html https://www.runoob.com/w3cnote/android-tutorial ...
- 第十三章 HashMap&HashSet源码解析
HashMap源码解析 5.1.对于HashMap需要掌握以下几点 Map的创建:HashMap() 往Map中添加键值对:即put(Object key, Object value)方法 获取Map ...
- weixueyuan-Nginx负载均衡7
https://www.weixueyuan.net/nginx/load_balanc/ Nginx负载均衡模块简述 Nginx 负载均衡是由代理模块和上游(upstream)模块共同实现的,Ngi ...
- ctfshow--web2 sql注入
这题是考sql注入,我们先用个万能语句注入 发现它上面会出现 欢迎你,ctfshow 那么这就很明显了,这个用户的名字就是ctfshow 那么猜测flag会不会是在flag的用户里面呢我们提交一下 如 ...
- 11. SpringCloud Alibaba Seata 分布式事务处理的详细使用以及详细剖析
11. SpringCloud Alibaba Seata 分布式事务处理的详细使用以及详细剖析 先看一个问题,引出 Seata 单机单库(多表)处理事务示意图 分布式微服务架构下的数据库事务示意图: ...
- ISA-L库调研
本文分享自天翼云开发者社区<ISA-L库调研>,作者:何****尔 1.Intel SIMD指令集 SIMD(single instruction multiple data)单指令多数据 ...
- Iceberg参数调整
1.读取参数介绍 属性 默认值 描述 read.split.target-size 134217728 (128 MB) 组合数据输入分割时的目标大小 read.split.metadata- ...
- 2.vue3修改端口号
根目录新建vue.vonfig.js module.exports = { devServer: { port: 8081, // 端口 }, lintOnSave: false // 取消 esli ...
- C#进行word模板占位符替换的几种工具
word模板中,包含一些需要替换的项,比如{{姓名}} {{年龄}}或者$姓名$ $年龄$,从数据库获取信息后,对模板进行替换操作生成新的word文档. 简单对以下四种工具做了一下测试: 1.NPOI ...
- 远程debug
1. 在idea中添加远程服务器信息 打开应用配置 填写配置 1. 在 + 选择 Remote JVM Debug 2. 在 2 处填写名称,任意 3. 在 3 填写服务器ip 4. 在 4 填写de ...