Anconda环境下Vscode安装Python的方法详解


Posted in Python onMarch 29, 2020

这里使用的操作系统为win7/10,安装环境是使用Anconda搭建Python环境,然后在Vscode编辑器中安装Python插件,最终能够在Vscode环境下使用Python。

一、Anconda软件的安装

Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popularPython packagesfor science, math, engineering, data analysis.

anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,比如ipython、ipython notebook、numpy等一些数据分析包,这样我们不必单独的安装各种工具包,简单有效!

官网下载地址为:https://www.anaconda.com/download/

Anconda环境下Vscode安装Python的方法详解

自己根据需要选择Python版本及32/64位环境,这里我选择的是Python 3.6版本,64位环境:Anaconda3-5.0.1-Windows-x86_64.exe。 和普通的软件安装一样,主要是要确保Anaconda的环境变量被添加到系统变量Path中。 安装完成后,win+R然后cmd看看是不是装好了,可以试试pip list看看装了哪些包。

Anconda环境下Vscode安装Python的方法详解

检查安装路径为:D:\Program Files\Anaconda3,后面会使用的到。

二、Vscode下配置Python开发环境

VS Code下载地址为: https://code.visualstudio.com/Download 这里假定读者已在Windows环境下安装好了Vscode。

基本配置vscode环境

Python扩展插件安装 如下图,点击左侧边栏红色选中框,在输入框输入Python扩展插件的安装,安装完成后重新加载即可在已安装侧边栏中看到Python

Anconda环境下Vscode安装Python的方法详解

vscode基本配置 vscode的基本配置是通过json文件管理的,通过自定义配置覆盖默认配置。你可以在文件->首选项->设置,打开一个setting.json 上图是我的基本配置,右边红色选中框是我自己的用户自定义配置,包括字体设定、是否滚动鼠标,是否启动默认更新等。

// 以像素为单位控制字号。
  "editor.fontSize": 17,
  "window.zoomLevel": 1,
  // 通过使用鼠标滚轮同时按住 Ctrl 可缩放编辑器的字体
  "editor.mouseWheelZoom": true,
  // 配置是否从更新通道接收自动更新。更改后需要重启。default
  "update.channel": "none"

添加Python编译配置

我们在上文右边添加关于Python编译器的配置命令(注意配置中最后一行不需要逗号),读者需要修改自己Python的安装路径(在上文中Anconda的安装路径下)

//配置python的路径
   "python.pythonPath": "D:/Program Files/Anaconda3/python",
   "editor.fontFamily": "Consolas",
   //忽略pylint检查代码时,出现无谓的波浪线的问题
   "python.linting.pylintArgs": [
     "--disable=W,C" 
   ]

最终效果为:

Anconda环境下Vscode安装Python的方法详解

Python脚本编译测试

新建test.py,代码如下:

# plot a sine wave from 0 to 4pi 
from pylab import * 
x_values = arange(0.0, math.pi * 4, 0.01) 
y_values = sin(x_values) 
plot(x_values, y_values, linewidth=1.0) 
xlabel('x') 
ylabel('sin(x)') 
title('Simple plot') 
grid(True) 
savefig("sin.png") 
show()

点击调试,或者快捷键ctrl+F5,编译:

Anconda环境下Vscode安装Python的方法详解

我们可以看到,代码中调用了matplotlib数据包,并且代码编译通过,显示出所打印的正弦波图像。 这样安装的好处是我们不必在安装了Python后,一个个安装Python所需的各种工具包了。

总结

到此这篇关于Anconda环境下Vscode安装Python的文章就介绍到这了,更多相关Anconda Vscode安装Python内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 基础学习第二弹 类属性和实例属性
Aug 27 Python
Python中使用logging模块代替print(logging简明指南)
Jul 09 Python
详解python单例模式与metaclass
Jan 15 Python
人脸识别经典算法一 特征脸方法(Eigenface)
Mar 13 Python
python实现维吉尼亚加密法
Mar 20 Python
Python基础之条件控制操作示例【if语句】
Mar 23 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
Jul 23 Python
Python Numpy库常见用法入门教程
Jan 16 Python
在tensorflow中实现去除不足一个batch的数据
Jan 20 Python
在keras中获取某一层上的feature map实例
Jan 24 Python
如何教少儿学习Python编程
Jul 10 Python
Python 使用dict实现switch的操作
Apr 07 Python
配置python的编程环境之Anaconda + VSCode的教程
Mar 29 #Python
Anaconda+VSCode配置tensorflow开发环境的教程详解
Mar 30 #Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 #Python
Python Tornado之跨域请求与Options请求方式
Mar 28 #Python
关于python 跨域处理方式详解
Mar 28 #Python
对python中各个response的使用说明
Mar 28 #Python
基于Django signals 信号作用及用法详解
Mar 28 #Python
You might like
使用php实现截取指定长度
2013/08/06 PHP
使用新浪微博API的OAuth认证发布微博实例
2015/03/27 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
2016/05/18 PHP
详解PHP swoole process的使用方法
2017/08/26 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
2018/05/28 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
jQuery的.live()和.die() 使用介绍
2011/09/10 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
JavaScript中的闭包介绍
2015/03/15 Javascript
jQuery满屏焦点图左右滚动特效代码分享
2015/09/07 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
分享一个精简的vue.js 图片lazyload插件实例
2017/03/13 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
30分钟快速实现小程序语音识别功能
2018/11/27 Javascript
Node.js的进程管理的深入理解
2019/01/09 Javascript
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
python正则匹配抓取豆瓣电影链接和评论代码分享
2013/12/27 Python
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
Python StringIO模块实现在内存缓冲区中读写数据
2015/04/08 Python
详解Python的单元测试
2015/04/28 Python
详解Python中contextlib上下文管理模块的用法
2016/06/28 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
python实现旋转和水平翻转的方法
2018/10/25 Python
使用python实现简单五子棋游戏
2019/06/18 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
Django中文件上传和文件访问微项目的方法
2020/04/27 Python
DHC中国官方购物网站:日本通信销售No.1化妆品
2016/08/20 全球购物
New Balance比利时官方网站:购买鞋子和服装
2021/01/15 全球购物
致全体运动员广播稿
2014/02/01 职场文书
毕业班联欢会主持词
2014/03/27 职场文书
初三班主任寄语大全
2014/04/04 职场文书
微笑面对生活演讲稿
2014/09/23 职场文书
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android