1.最好的Python开发环境 :Anaconda+VSCode搭建python开发环境,conda提供了python开发环境和大量的你不用安装的库

conda的环境变量:

直接在conda 中下载启动vscode,开始配置vscode

2.在本地任意位置新建一个文件夹,文件 那里 打开该文件夹

3.鼠标移到你新建的文件夹上,右边有个新建文件符号,然后新建hello.py,右下角就会弹出Python扩展的安装,安装它,这个是核心扩展

如果还弹出其它扩展的安装,弹出什么安装什么

4.点击(1)这个地方,在(2)这个地方,可以安装你想要安装的各种扩展

在你的Python文件里面输入

  1. print('Hello')

4.在代码区,右键,在终端中运行Python文件,即可运行你的代码

5.在Python中,经常操作文件读写,需要写到路径,这是可以下载Path Intellisense这个扩展来智能识别你当前路径下的文件,

是写相对路径的好手

6.如果你有GItHub中,建议使用这个软件,他可以同步你的设置 Settings Sync

VSCode 链接 GitHub 教程

 生成Access Token(token 命名为 code-settings-sync),复制它,在VS Code中 Press Shift + Alt + U, it will ask your GitHub account access token.

 然后会打开GitHub,你可以看到自己新建的code-settings-sync.

 回到VSCode,把你复制的东西 输入那个框框中

   如果没有返回什么信息,你可以按 Shift + Alt + U(上传);下载则是 Shift + Alt + D 

 

   继续配置vscode 与 Git 的链接,如果配置Git 和 Github 请参考这篇文章2019-03-28 git github SSH配置,上传下载操作 

8.安装topper 这个插件,这个插件能让你在文件增加头信息,如作者,什么的;按F1配置插件,输入top看到add header,

再次点击,会出现个人文件 和 公司文件,任选一,就可以编辑你的文件啦,你可以看到出现作者等信息啦

9,编辑你的插件在系统里面的设置

找到对应的插件,编辑插件,配置你的表头

开始配置

  1. {
  2. "python.dataScience.sendSelectionToInteractiveWindow": true,
  3. "sync.gist": "475d7eb48cfe9933eae36dc6a198cf81",
  4. "files.autoSave": "afterDelay",
  5. //JSON 文件,双引号,两个数组,嵌套着字典
  6. "topper.customTemplateParameters":[//设置具体的值
  7. {
  8. "personalProfile": {
  9. "author": "theDataDigger",
  10. "blog": "https://www.cnblogs.com/theDataDigger/",
  11. }
  12. },
  13. {
  14. "officeProfile": {
  15. "author": "theDataDigger in Goldenstand",
  16. }
  17. }
  18. ],
  19. "topper.headerTemplates":[//设置表头
  20. {
  21. "defaultCStyled": {
  22. "headerBegin": "/**",
  23. "headerPrefix": "*",
  24. "headerEnd": "*/",
  25. "template": [
  26. "${headerBegin}",
  27. "${headerPrefix} ${fileName}", //文件名 从外部文件读取
  28. "${headerPrefix} @author ${author}",// 作者名 自己命名
  29. "${headerPrefix} @blog ${blog}",//博客名,官网拷贝下来,没有这个,所以写了blog没有反应
  30. "${headerPrefix} @description ${description}",//需要自己去描述,所以topper.customTemplateParameters没有赋值
  31. "${headerPrefix} @created ${createdDate}",
  32. "${headerPrefix} @last-modified ${lastModifiedDate}",
  33. "${headerEnd}"
  34. ]
  35. }
  36. }
  37. ]
  38. }

7.代码规范,右键Format Document,这是个python库,不用装其他插件

8.Anaconda Extension Pack :这个插件就推荐给用anaconda的同学了,大大增强了代码提示功能。原始的代码提示基本只包含了python标准库,有了这个插件之后各种第三方库基本都能实现代码提示了,并且还会额外显示每个方法的帮助。

2019-04-03 Anaconda+VSCode搭建python开发环境,并连接GIthub的更多相关文章

  1. windows下vscode 搭建python开发环境

    1.vscode https://code.visualstudio.com/ 下载 2.python下载 https://www.python.org/downloads/windows/  exe ...

  2. 腾讯云-搭建 Python 开发环境

    搭建 Python 开发环境 准备工作 任务时间:5min ~ 10min Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.首先我们来看看系统中是否已经存在 Python ,并安装 ...

  3. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  4. PyCharm使用之利用Docker镜像搭建Python开发环境

      在我们平时使用PyCharm的过程中,一般都是连接本地的Python环境进行开发,但是如果是离线的环境呢?这样就不好搭建Python开发环境,因为第三方模块的依赖复杂,不好通过离线安装包的方式安装 ...

  5. 【转】使用Eclipse搭建Python开发环境

    因为要进行自动化测试,所以要搭建Python开发环境.这里将使用Eclipse+pyDev进行搭建,在此作为笔记记录下来. 需要的组件: 1.Eclipse SDK 3.7(这里将不再叙述Eclips ...

  6. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  7. Windows搭建python开发环境,python入门到精通[一]

    从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博 ...

  8. Ubuntu系统下搭建Python开发环境

    之前演示了在Windows中安装Pycharm,很简单.下面介绍一下如何在Ubuntu中安装Pycharm 1.更新Python至3.5.1,执行以下命令: sudo add-apt-reposito ...

  9. Eclipse和PyDev搭建python开发环境

                   Eclipse和PyDev搭建python开发环境 1.1整体目标 本文档作为python学习者的新手教程,通过本教程能够了解python用途.语法.在实际工作中的应 ...

随机推荐

  1. poj1700--贪心--Crossing River

    Crossing River Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 12260   Accepted: 4641 D ...

  2. Node.js:模块系统

    ylbtech-Node.js:模块系统 1.返回顶部 1. Node.js模块系统 为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统. 模块是Node.js 应用程序的 ...

  3. php Aes 128位算法

    <?php class Mcrypt { private static $key = "fsdjfojojodjiovjojgfosdjfiojio"; private st ...

  4. python-sqlite3事务

    sqlite3事务总结: 在connect()中不传入 isolation_level 事务处理: 使用connection.commit() #!/usr/bin/env python # -*- ...

  5. Python基本数据类型之数字int

    数字 int(x, base=None) 将x转换为一个整数.base为按照多少进制进行转换 float(x) 将x转换到一个浮点数. complex(x) 将x转换到一个复数,实数部分为 x,虚数部 ...

  6. html页面中苹果手机遇到数字换行、样式变形

    在做项目中遇到过几回苹果手机读取html页面时,如果出现一串数字,html页面会折行.变形,最后发现是因为苹果手机的打电话功能,如果html上有数字的话,苹果手机会以为是电话号码,就会改变其样式只需要 ...

  7. winfrom窗体属性

  8. SQLServer 行转列,统计,二次分组

    create table test (   bizdate datetime, --日期   classes varchar(50), --班次 '白班' 或 '夜班'   qty int --产量 ...

  9. mybatis 高级映射和spring整合之高级映射(4)

    mybatis 高级映射和spring整合之高级映射 ----------------学习结构-------------------- 0.0 对订单商品数据模型进行分析 1.0 高级映射 1.1 一 ...

  10. sql server中使用组合索引需要注意的地方

    一.使用组合索引需要注意的地方 1.索引应该建在选择性高的字段上(键值唯一的记录数/总记录条数),选择性越高索引的效果越好.价值越大,唯一索引的选择性最高: 2.组合索引中字段的顺序,选择性越高的字段 ...