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实现中文转换url编码的方法
Jun 14 Python
Numpy中stack(),hstack(),vstack()函数用法介绍及实例
Jan 09 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
Python编程实现的简单神经网络算法示例
Jan 26 Python
Python读取YUV文件,并显示的方法
Dec 04 Python
Python两台电脑实现TCP通信的方法示例
May 06 Python
PyQt5 QTableView设置某一列不可编辑的方法
Jun 25 Python
Python 获取ftp服务器文件时间的方法
Jul 02 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
如何解决python多种版本冲突问题
Oct 13 Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 Python
python 读取yaml文件的两种方法(在unittest中使用)
Dec 01 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使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
2021/03/09 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
Knockoutjs的环境搭建教程
2012/11/26 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
2014/06/15 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
JavaScript实现多种排序算法
2016/02/24 Javascript
全面解析Javascript无限添加QQ好友原理
2016/06/15 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
JavaScript中闭包的详解
2017/04/01 Javascript
node.js调用Chrome浏览器打开链接地址的方法
2017/05/17 Javascript
Vue项目中如何引入icon图标
2018/03/28 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
Python入门_学会创建并调用函数的方法
2017/05/16 Python
解读! Python在人工智能中的作用
2017/11/14 Python
Python使用一行代码获取上个月是几月
2018/08/30 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
2020/07/13 Python
windows下python 3.9 Numpy scipy和matlabplot的安装教程详解
2020/11/28 Python
css3中的calc函数浅析
2018/07/10 HTML / CSS
html5利用canvas实现颜色容差抠图功能
2019/12/23 HTML / CSS
印度尼西亚在线时尚购物网站:ZALORA印尼
2016/08/02 全球购物
财务管理专业自荐信范文
2013/12/24 职场文书
竞选演讲稿范文
2013/12/28 职场文书
学习心得体会
2014/01/01 职场文书
四群教育工作实施方案
2014/03/26 职场文书
大学毕业生推荐信
2014/07/09 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
2014年电工工作总结
2014/11/20 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
《扇形统计图》教学反思
2016/02/17 职场文书
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android