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脚本来获取Cisco设备信息的示例
May 04 Python
python3使用urllib模块制作网络爬虫
Apr 08 Python
Python过滤列表用法实例分析
Apr 29 Python
图文讲解选择排序算法的原理及在Python中的实现
May 04 Python
Python 常用的安装Module方式汇总
May 06 Python
Python3使用turtle绘制超立方体图形示例
Jun 19 Python
详解python之heapq模块及排序操作
Apr 04 Python
Python实现FM算法解析
Jun 18 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
Mar 09 Python
Python collections.deque双边队列原理详解
Oct 05 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
Jun 09 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/02/03 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
2019/10/15 PHP
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
手机端 HTML5使用photoswipe.js仿微信朋友圈图片放大效果
2016/08/25 Javascript
jQuery如何解决IE输入框不能输入的问题
2016/10/08 Javascript
关于angularJs指令的Scope(作用域)介绍
2016/10/25 Javascript
Bootstrap基本插件学习笔记之折叠(22)
2016/12/08 Javascript
js中开关变量使用实例
2017/02/24 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
JavaScript常用内置对象用法分析
2019/07/09 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
用Python PIL实现几个简单的图片特效
2019/01/18 Python
python3.6环境安装+pip环境配置教程图文详解
2019/06/20 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
2019/07/19 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
2019/12/09 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
python 发送get请求接口详解
2020/11/17 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
CSS3动画之利用requestAnimationFrame触发重新播放功能
2019/09/11 HTML / CSS
韩国11街:11STREET
2018/03/27 全球购物
有影响力的品牌之家:Our Social Collective
2019/06/08 全球购物
节约用水演讲稿
2014/05/21 职场文书
学习教师敬业奉献模范事迹材料思想汇报
2014/09/19 职场文书
房产分割协议书范文
2014/11/21 职场文书
乔布斯辞职信(中英文对照)
2015/05/12 职场文书
2016年度继续教育学习心得体会
2016/01/19 职场文书
八年级地理课件资料及考点知识分享
2019/08/30 职场文书
Python基本知识点总结
2022/04/07 Python