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实现Windows上气泡提醒效果的方法
Jun 03 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
Apr 21 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
Nov 28 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
Dec 31 Python
Pytorch 实现sobel算子的卷积操作详解
Jan 10 Python
Python基于yield遍历多个可迭代对象
Mar 12 Python
Python如何通过百度翻译API实现翻译功能
Apr 02 Python
利用Python实现Json序列化库的方法步骤
Sep 09 Python
python实现简单反弹球游戏
Apr 12 Python
浅析Python中的套接字编程
Jun 22 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
咖啡的化学
2021/03/03 咖啡文化
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
php桌面中心(二) 数据库写入
2007/03/11 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
window.onload 加载完毕的问题及解决方案(下)
2009/07/09 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现
2015/03/05 Javascript
AngularJS指令与指令之间的交互功能示例
2016/12/14 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
js中的闭包实例展示
2018/11/01 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
[02:00]最后,我终于出了辉耀
2018/03/27 DOTA
python基础教程之字典操作详解
2014/03/25 Python
python计算牛顿迭代多项式实例分析
2015/05/07 Python
利用Python自动监控网站并发送邮件告警的方法
2016/08/24 Python
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
关于Python-faker的函数效果一览
2019/11/28 Python
python实现简单俄罗斯方块
2020/03/13 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
Python如何实现Paramiko的二次封装
2021/01/30 Python
欧舒丹澳洲版:L’OCCITANE
2017/07/17 全球购物
英国女性时尚精品店:THE DRESSING ROOM
2018/05/23 全球购物
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
简述安装Slackware Linux系统的过程
2012/05/08 面试题
清洁工表扬信
2014/01/08 职场文书
小学数学教学经验交流材料
2014/05/22 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
入党介绍人考察意见
2015/06/01 职场文书
2016年公务员六五普法心得体会
2016/01/21 职场文书
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server
Mysql 8.x 创建用户以及授予权限的操作记录
2022/04/18 MySQL