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读取图片EXIF信息类库介绍和使用实例
Jul 10 Python
使用PDB简单调试Python程序简明指南
Apr 25 Python
Python爬虫获取整个站点中的所有外部链接代码示例
Dec 26 Python
教你用 Python 实现微信跳一跳(Mac+iOS版)
Jan 04 Python
python数据分析数据标准化及离散化详解
Feb 26 Python
python抓取文件夹的所有文件
Feb 27 Python
对python append 与浅拷贝的实例讲解
May 04 Python
python中强大的format函数实例详解
Dec 05 Python
selenium python 实现基本自动化测试的示例代码
Feb 25 Python
Python小进度条显示代码
Mar 05 Python
基于Python实现拆分和合并GIF动态图
Oct 22 Python
Python环境搭建过程从安装到Hello World
Feb 05 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
WinXP + Apache +PHP5 + MySQL + phpMyAdmin安装全功略
2006/07/09 PHP
PHP 获取MSN好友列表的代码(2009-05-14测试通过)
2009/09/09 PHP
php XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
php使用GeoIP库实例
2014/06/27 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php实现URL加密解密的方法
2016/11/17 PHP
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
javascript包装对象实例分析
2015/03/27 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
详解vue嵌套路由-params传递参数
2017/05/23 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
python字符串加密解密的三种方法分享(base64 win32com)
2014/01/19 Python
跟老齐学Python之关于类的初步认识
2014/10/11 Python
python通过apply使用元祖和列表调用函数实例
2015/05/26 Python
Python下rrdtool模块的基本使用方法
2015/11/13 Python
python实现图片处理和特征提取详解
2017/11/13 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
python多进程实现进程间通信实例
2017/11/24 Python
Django框架实现的简单分页功能示例
2018/12/04 Python
python3+opencv3识别图片中的物体并截取的方法
2018/12/05 Python
Django 创建/删除用户的示例代码
2019/07/24 Python
python3多线程知识点总结
2019/09/26 Python
基于python实现对文件进行切分行
2020/04/26 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
2020/05/07 Python
Agoda西班牙:全球特价酒店预订
2017/06/03 全球购物
董事长秘书职责
2014/01/31 职场文书
社区优秀志愿者材料
2014/02/02 职场文书
学校文明单位申报材料
2014/05/06 职场文书
销售合作意向书范本
2015/05/08 职场文书
新年晚会开场白
2015/05/29 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL