因为最近时间比较松散,公司的业务也不多,所以想趁机赶紧投入到人工智能的学习大业当中。经过多次比较,看到目前市面上还是使用Python做为基础语言较多,进儿学习算法、人工智能组件、机器学习、数据挖掘等课程。

  万事开头难,但是也要打牢基础,所以还是要从基础的Python语言的学习开始。

  以前在学习各种语言及技术的时候,也被各位业界老大的文章所帮助,所以现在也想写下自己学习的历程和随想,也希望可以帮助到其他的朋友们一起。而且自己一般喜欢亲自书写东西,也不喜欢随便的摘录或者转载,因为有一些文章写的内容比较不规整,缺少逻辑等,所以自己还是亲自完成所有的内容。

  对于Python的环境的搭建,还是首先要下载Python的安装包,官方网站是:https://www.python.org/, 进入到官网之后,就可以看到相应的菜单。如下所示:

我一般是下载最新版的,点击“Python 3.6.3" 下载客户端。

注意:因为系统的不同,所以一般是通过菜单Downloads下相应的系统分类来下载不同的安装版本,因为我是WIN 10系统64位版本的,所以我还是选择了点击Downloads->Windows进入详细的下载页面;

点击进入后,会出现WINDOWS下版本的历史发布版本,点击方框内的连接进入最近版本的下载页面;

在进入了详细的下载页面后,滚动到页面的最下端,会出现一个安装包的列表页面。这里提供了不同的安装文件:Web安装版本,可执行文件的安装,ZIP压缩文件等。我选择的是WEB安装版本,因为WEB版本会根据本地的环境来自动选择相应的文件进行下载。

下载完成后,运行文件,提示下列对话框:

在一般的情况下,我都是按他默认的选择来进行安装,但是要注意的是要将下面的Add Python 3.6 to PATH勾选上,这是将3.6版本加入到环境变量当中的意思,用处不少。

点击“Install Now"进入下一安装步骤

后面基本上是一路的NEXT,完成安装,直到出现这个界面:

在完成安装后,我们可以测试一下是否安装成功,打开CMD命令行窗口,输入python, 如果显示以下窗口,则证明你已经成功的安装了python.

VS Code的环境搭建

只有了基础的环境还不行,还要有一个合适的IDE。因为在工作当中一直使用VS code来做为nodejs和前后端的开发工具,所以也研究了一下这个IDE,看到同样支持python,那正好就使用它来进行开发。

打开VS Code界面,在其左侧的工具栏当中点击“扩展”按钮,在上面的搜索框当中输入“python"搜索相应的工具包。

这个时候我们就可以看到找到了相应的可扩展组件。我选择安装了这三个组件进行安装。如果你刚开始搭建环境,会看到下面两个“安装”字样的按钮,表示你还没有安装相应的扩展组件,所以直接点击安装就可以了。

在完成组件的安装之后,可以创建一个python的文件来试试看其威力 ,不管是智能提示还是函数功能,还是挺全的,我个人感觉完全够用了。

函数的详细讲解:

问题解析

在编写Python的代码文件过程当中,如果有这样的类似提示时,我一般点击安装,这里面是他的支持模块或者组件,本着装了也白装,多了比少了强的原则,我一般全装了。

如果在安装的过程当中,出现类似的提示,那就证明你是没有相应的管理员权限或者你当前是显示权限运行的IDE,建议你退出当前窗口,在打开VS CODE时,右键-》以管理员身份运行进行,再进行安装就可以成功。

类似这样:

Python环境安装及IDE介绍的更多相关文章

  1. 1、python环境安装及软件介绍

    软件: python3.0 下载地址:https://www.python.org/downloads/windows/ pycharm 下载地址: https://www.jetbrains.com ...

  2. Python环境安装及编辑器配置(一)

    在2018年决定写一些关于Python的文章,其实写博客这件事在2016年就有了,但是因为个人的一些原因一直被耽搁.所以2018年的目标之一就是写多一点的博客,不管是是生活还是工作.好吧,废话不多说, ...

  3. Python环境安装(Windows环境)

    近半年来一直在用Python处理手头的工作.想想,Python确实是一门比较强大的语言,容易上手且功能强大, 基本上想做的工作都能找到别人提供的包. 目前主要在windows系统上办公,这里把wind ...

  4. Python环境搭建及IDE选择(转载)

    Python环境搭建及IDE选择 人工智能社区 http://studyai.com 系统:Windows 7 版本:Python 2.7 一.安装Python 在开始编程之前,我们首先需要搭建Pyt ...

  5. Ubuntu 下生成 python 环境安装文件 requirements.txt

    参考: 查找python项目依赖并生成requirements.txt Ubuntu 下生成 python 环境安装文件 requirements.txt 首先通过 pip 安装pyreqs模块: p ...

  6. Python之路-python环境安装和简单的语法使用

    一.环境安装 Win10(安装python3.x): 1.下载安装包     https://www.python.org/downloads/   2.安装完成后设置环境变量. 桌面-“计算机”-右 ...

  7. Python环境安装及基本概念

    1.安装Python ①官网下载Python包安装 ②添加环境变量(新版Python包可直接添加环境变量) 手动添加环境变量:控制面板-系统-高级系统设置-环境变量-编辑Path添加python安装目 ...

  8. Windows 下python 环境安装

    1.先在官网上下载安装包,官网地址:  https://www.python.org   2. 选择自己需要的版本进行安装,最好选择新版本下载,   3. 下载完成后,双击运行安装,一直next,直至 ...

  9. 2. Python环境安装

    Centos 下环境安装 我们通过pyenv来管理python环境,更好的帮助开发者避免在环境上出现各种各样的问题 准备工作 安装之前,确保已经安装了git yum install git -y 安装 ...

随机推荐

  1. mybatis实现自定义typeHandler

    java8以前的日期处理有多恶心,相信不少人都深有体会.与mabatis集成查询数据库中的日期字段映射为java日期类型或者字符型的时候,会多出一个".0".当然可以自行处理.但是 ...

  2. pandas操作行集锦

    pandas移花接木 数据准备两表: 我们接下来要进行的操作: 增 将两表进行合并 # 把两张表合并,但是这样有问题,索引会重复的进行0-19 students = page_001.append(p ...

  3. HAProxy 的acl应用

    非常好的博文推荐:http://blog.51cto.com/1992tao/1875563 官方文档:https://cbonte.github.io/haproxy-dconv/1.9/confi ...

  4. Add `gem 'sqlite3'` to your Gemfile

    错误:Specified 'sqlite3' for database adapter, but the gem is not loaded. Add `gem 'sqlite3'` to your ...

  5. css文本垂直居中的实现

    本案例已经有新的比较简便的解决方案,可以直接采用 vertical-align:middle 样式对行内元素进行垂直居中布局,详见: 微信小程序开发——如何让商品标题类文本根据内容长度垂直居中. 以下 ...

  6. Spring component-scan 标签的实现

    在以前文章Spring自定义标签实现中,曾说过,在sprin g 配置文件中,除了be an beans import 常用的标签意外,其他的标签都是遵循Spring 自定义标签的扩展机制进行实现功能 ...

  7. 手把手教学在Springboot中搭建使用Guava cache,包教包会,不会我输一包辣条给你

     guava cache使用简介 概述 缓存是日常开发中经常应用到的一种技术手段,合理的利用缓存可以极大的改善应用程序的性能. Guava官方对Cache的描述连接 缓存在各种各样的用例中非常有用.例 ...

  8. 大数据学习(一)-------- HDFS

    需要精通java开发,有一定linux基础. 1.简介 大数据就是对海量数据进行数据挖掘. 已经有了很多框架方便使用,常用的有hadoop,storm,spark,flink等,辅助框架hive,ka ...

  9. Day3 /2-4.10!一天水完毕设,焦虑略减,flag不能倒!

    PS:毕设略水,接下来两周要找到生活规律,竹径以后抓紧深化毕设(4.16开始),周六出去玩一天吧,这就需要明天把图彻底分好!!!明天有点小期待,今天把Day3补更完,明天原本应该是Day4的,但是打算 ...

  10. 过滤器(Filter)与拦截器(Interceptor )区别

    目录 过滤器(Filter) 拦截器(Interceptor) 拦截器(Interceptor)和过滤器(Filter)的区别 拦截器(Interceptor)和过滤器(Filter)的执行顺序 拦截 ...