windows下python开发环境搭建

个人习惯原因,本文开发环境未采用传统的 pycharm + anaconda 的开发环境,本文采用vscode + anaconda搭配:

  • Python 3.7(直接Anaconda安装)
  • IDE采用vscode
  • 包管理器采用Anaconda

原因有以下几点:

  • 使用语言太多,选取一个通用的IDE会更方便
  • 刚开始学习python时,可以不用IDE,直接用jupyter notebook会更方便
  • vscode对新人较为友好,vscode中安装python的插件后;写完一个py程序,直接右键用vscode打开,即可调试
  • 包管理器用anaconda,自带很多python常用包

对以上的一些名词做一些解释:

  • IDE:带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制;python最经典的IDE就是pycharm,通用的IDE有vscode、sublime text、notepad++等,看个人喜好选用
  • python包:大概可以理解为,别人写好的并上传到网络上的python程序,具有特定的功能;防止大家重复性的编写,需要时直接下载使用
  • 包管理器:管理、下载python包的工具(anaconda实际上是开源的Python发行版本,只是安装时会附带安装很多常用的python包)

安装流程

下载并安装Anaconda

官网下载anaconda

根据windows版本选择anaconda版本(64bit或32bit),不知道的电脑多少位的,把鼠标放到“我的电脑”上,右键->属性,系统那一栏,系统属性。

windows下python开发环境搭建_第1张图片

因为Anaconda源是在国外的,下载速度较慢,没关系,直接迅雷下载。
如果你是chrome浏览器,按CTRL + J 打开“下载内容”,把下载任务取消,然后在任务上点击右键,复制链接地址,打开迅雷,新建任务,粘贴地址确认下载即可。

windows下python开发环境搭建_第2张图片

安装Anaconda

按照流程走就可以

windows下python开发环境搭建_第3张图片

windows下python开发环境搭建_第4张图片

windows下python开发环境搭建_第5张图片

windows下python开发环境搭建_第6张图片

windows下python开发环境搭建_第7张图片

windows下python开发环境搭建_第8张图片

windows下python开发环境搭建_第9张图片
按照上述流程安装就好

测试环境变量是否生效

  • 按windows + R键(windows键就是键盘上带windows图标的那个键),输入cmd,并按回车,打开cmd,输入conda,并按回车,有两种结果:
  • 第一种,如下图,说明环境变量已经生效:
    windows下python开发环境搭建_第10张图片
  • 第二种,显示不是内部或外部命令,也不是可运行的程序或批处理文件,说明环境变脸未生效,需要自己添加,按照如下流程添加
    • 进入刚刚安装anaconda的目录,进入anaconda->scripts,在路径栏点击一下,复制路径
      windows下python开发环境搭建_第11张图片
    • 在“我的电脑上右键,属性”,选择高级系统设置
      windows下python开发环境搭建_第12张图片
    • 选择环境变量
      windows下python开发环境搭建_第13张图片
    • 点击path后,选择编辑
      windows下python开发环境搭建_第14张图片
    • 双击最下方的空白处,将复制的路径粘贴进去,选择确定(之前打开的几个页面一路确定下来)
      windows下python开发环境搭建_第15张图片
    • 重启电脑,使路径生效

测试Anaconda自带的pip

  • 打开cmd,切换目录到Anaconda 下的 Scripts 菜单
    • 通常cmd打开后路径都是c盘,输入 d: ,然后回车,可以切换到 d 盘,这里需要先切换到Anaconda的安装盘
    • 然后cd xxx/xxx/Anaconda3/Scripts, 回车,进入 Scripts文件夹(下图假装我的anaconda是安装在software中的,我d盘空间不够了,只好安装在了c盘)
      windows下python开发环境搭建_第16张图片
  • 输入pip测试pip是否可用
    windows下python开发环境搭建_第17张图片
  • 安装jupyter notebook(输入 pip install jupyter notebook)
    windows下python开发环境搭建_第18张图片
  • 耐心等待安装成功,有时会因为网速原因安装失败,失败了就多试几次

jupyter notebook

是什么

Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。

为什么要用这个

对于零基础的人来说,学习编程最重要的是学一点,写一点,调试一下;jupyter notebook恰好非常适用于这种模式,学习一句语法的用法后,直接在网页上敲代码,然后调试,无需考虑编译器等部分的问题,对于初学者来说,非常方便

怎么用

  • 打开cmd
  • cmd中进入想要写笔记的文件夹(或者想要写笔记的磁盘)
  • cmd中输入jupyter notebook,然后回车,等待网页打开即可
  • 使用过程中,不要关闭cmd控制台

例如:我想在d盘中的一个文件夹记笔记
在这里插入图片描述

  • 打开后,可以进入磁盘下的文件夹,新建python文件或者text file文件(text文件可以记笔记,同时执行笔记中的python代码)
    windows下python开发环境搭建_第19张图片
    详细的jupyter notebook使用方法可以百度。

到这里,其实开发环境已经搭建好了,对于初学者来说,有了jupyter notebook,IDE有没有都无所谓了,要经过很长一段时间的学习,才会用到IED去编写调试程序。

下载并安装vscode

下次补上,先空缺

你可能感兴趣的:(常用IDE配置,python开发环境,anaconda,vscode,windows)