温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
  • 忘记密码?
登录注册×
获取短信验证码
其他方式登录
点击 登录注册 即表示同意 《亿速云用户服务条款》
  • 服务器
  • 数据库
  • 开发技术
  • 网络安全
  • 互联网科技
登 录 注册有礼
最新更新 网站标签 地图导航
产品
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • VSCode Python开发环境配置的示例

VSCode Python开发环境配置的示例

发布时间:2021-02-22 11:42:53 来源:亿速云 阅读:236 作者:清风 栏目: 开发技术

本文将为大家详细介绍“VSCode Python开发环境配置的示例”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“VSCode Python开发环境配置的示例”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。

vscode有什么用

Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器,它为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。

准备工作

安装anaconda,官网下载安装,笔者安装在"D:\Anaconda3"

安装好之后,查看环境变量path中是否有如下路径,没有的话添加进去

D:\Anaconda3

D:\Anaconda3\Scripts

安装git,官网下载安装,默认安装路径"C:\Program Files\Git"

安装VSCode,官网下载安装

VSCode初步

查看Visual Studio Code Tips and Tricks,快速熟悉VSCode。

用户界面

了解VSCode用户界面,如下图所示,随便点一点,还是比较一目了然的。

VSCode Python开发环境配置的示例

快捷键

Windows下的默认快捷键如下图所示,万能Ctrl+Shift+P。也可以 文件→首选项→键盘快捷方式,自定义快捷键绑定。

VSCode Python开发环境配置的示例

安装扩展

如图搜索并安装相应扩展

VSCode Python开发环境配置的示例

  • 安装Chinese(Simplified)中文简体语言包,参看官方文档Display Language设置显示语言

  • 安装Python扩展,如果前面安装的anaconda的路径已经加入到path环境变量中,这里跟着提示操作就可以,vscode会自动找到系统python的位置,调试时如果发现提示pylint没有安装,可以通过pip或者conda安装,参看Linting Python in Visual Studio Code

  • 安装Jupyter、Path Intellisense、vscode-python-docstring等扩展,直接参看扩展说明以及Working with Jupyter Notebooks in Visual Studio Code即可,都很直观

  • 安装Settings Sync,用于同步配置,将配置保存到github gist,参看扩展说明一步步操作即可,快捷键Shift + Alt + U上传配置

直接阅读扩展说明,即可知道每个扩展的用途。

安装好Python扩展后,按Ctrl+Shift+P,输入python→选择解析器,会显示所有环境(conda、venv等),可以选择任何一个作为解析器,如下图所示:

VSCode Python开发环境配置的示例

配置文件与内置终端设置

对于编辑器、窗口以及扩展等,VSCode都提供了默认配置,用户也可自定义配置,具体操作如下。

依次点击 文件→首选项→设置,或者直接Ctrl+,打开配置界面,通过右上角的按钮切换到 配置文件(见下图),左侧为默认配置,右侧为用户自定义配置,也可为当前工作区专门配置(会在当前文件夹下创建.vscode/settings.json文件)。

内置终端修改:默认内置终端为powershell,这里改为git bash。在左侧的默认配置项上点击“铅笔”图标可以将当前项复制到右侧进行修改,这里将内置终端修改为git bash,修改"terminal.integrated.shell.windows"和"terminal.integrated.shellArgs.windows",如下图所示。

VSCode Python开发环境配置的示例

修改完之后重启VSCode,会发现内置终端变成了bash,就可以使用ll等命令、运行sh脚本了,如下图所示。

VSCode Python开发环境配置的示例

但是还存在一个问题,cmd激活conda环境的命令是activate envname,bash激活conda环境的命令为source activate envname,vscode在调试python时会自动调用activate envname来激活相应的环境,将默认终端换为bash后,会导致环境激活不成功,修改方法是在bash的配置文件中为source activate设置别名,具体如下:

  • 打开"C:\Program Files\Git\etc\bash.bashrc"

  • 在文件末尾加入如下两行:

alias activate=". $(which activate)"
alias deactivate=". $(which deactivate)"

重启vscode就可以了。

高级调试配置

即launch.json文件,在调试时,通常需要指定命令行参数或者临时环境变量等,这些都可以在launch.json文件中设置,具体怎么做呢?

高级调试配置需要通过VSCode打开文件夹,而不是直接打开文件,具体做法是:

  • 在待调试文件所在的文件夹右键,选择 open with code

  • 调试→添加配置,会在当前文件夹下生成.vscode文件夹以及.vscode/launch.json文件(与工作去设置文件是同一文件夹)

打开launch.json文件,默认配置如下

{
  "name": "Python: Current File (Integrated Terminal)",
  "type": "python",
  "request": "launch",
  "program": "${file}",
  "console": "integratedTerminal"
},

默认调试当前文件,默认调试终端为Integrated Terminal,即在vscode内置终端中调试。也可指定要launch的文件,直接修改上面"program"的值,将${file}替换为要调试的文件。

此外,还可添加其他配置项,常用的配置选项如下:

  • env:指定环境变量

  • envFile:指定环境变量定义文件,参见Environment variable definitions file查看文件格式

  • args:指定命令行参数

比如这样

"env": {
  "CUDA_VISIBLE_DEVICES": "0"
},
"args": [
  "--port", "1593"
]

其他的配置项可参见Set configuration options。

小结

使用高效率生产力工具等于珍惜生命!现在可以愉快地coding了!

VSCode Python开发环境配置的示例

如果你能读到这里,小编希望你对“VSCode Python开发环境配置的示例”这一关键问题有了从实践层面最深刻的体会,具体使用情况还需要大家自己动手实践使用过才能领会,如果想阅读更多相关内容的文章,欢迎关注亿速云行业资讯频道!

向AI问一下细节
推荐阅读:
  1. VSCode调试python程序的示例
  2. VSCode下如何配置python调试运行环境

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

vscode python
  • 上一篇新闻:
    Ubuntu16.04下如何配置VScode的C/C++开发环境
  • 下一篇新闻:
    macOS系统下Vscode的python配置示例

猜你喜欢

  • 独立ip虚拟主机空间有哪些好处
  • 国外免费vps主机建站有哪些好处
  • 最便宜的vps主机被墙的原因有哪些
  • vps虚拟服务器实名制有哪些好处
  • 免备案vps租用怎么提高防御能力
  • 免费vps服务器租用能做什么
  • 香港串口服务器租用后怎么管理
  • 网页代理服务器没有响应的原因有哪些
  • 海外代理服务器ip被封的原因有哪些
  • 国内免备案服务器租用适合哪些网站使用
最新资讯
  • LAMP环境MySQL索引优化方法
  • LAMP服务器资源监控与管理技巧
  • LAMP环境PHP版本升级注意事项
  • Apache在LAMP中的角色与性能考量
  • LAMP架构适合哪些类型网站
  • Linux中LAMP配置最佳实践分享
  • LAMP与LEMP,Linux服务器如何选择
  • LAMP环境如何保障网站安全
  • Linux下LAMP环境搭建难点解析
  • LAMP架构如何优化Linux服务器性能
相关推荐
  • macOS系统下Vscode的python配置示例
  • vscode调试运行python程序的示例
  • vscode怎样编译python
  • vscode调试js的示例
  • 使用vscode进行python编程的示例
  • VSCode有什么优势
  • PHPStrom转VSCode的示例
  • 怎么在VScode中搭建一个java开发环境
  • 怎么用VScode代码调试Python
  • 在VSCode中怎么配置Geant4和Root

相关标签

mediacodec codeigniter3 xcode6 scoped xcode 帮助文档 添加数据 transactionscope json_encode json_decode cisco ios hashcode audiocodes xcode5 xcode7 opcode coder编程 codereview cisco ise resultcode easycode mybatiscodehelperpro
AI

玻璃钢生产厂家重庆景区玻璃钢雕塑定制售楼部玻璃钢人物雕塑艺术摆件玻璃钢浮雕校园玻璃钢雕塑厂家白山玻璃钢雕塑厂桥东区商场美陈大型玻璃钢雕塑品牌杭州玻璃钢金属雕塑企业福建商场主题创意商业美陈公司珠海关公财神玻璃钢雕塑淮安玻璃钢民俗雕塑设计彩色玻璃钢人物雕塑厂家威海校园玻璃钢雕塑安装保定玻璃钢西瓜雕塑东莞凤岗玻璃钢雕塑工厂台州玻璃钢仿真水果雕塑价格现代玻璃钢人物雕塑报价表玻璃钢浮雕房地产水景雕塑定制苏州商场美陈怎么样莱芜小品系列玻璃钢雕塑定做泸州人物玻璃钢雕塑厂家泰州玻璃钢广场雕塑定制上海玻璃钢佛像雕塑批发福州玻璃钢海豚雕塑厂家玻璃钢花盆性价比很好的卡通雕塑玻璃钢德兴玻璃钢雕塑长沙玻璃钢雕塑公司深圳个性化玻璃钢雕塑供应商德庆玻璃钢人物雕塑批发河南沁阳玻璃钢花盆香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化