Python入门(一)——windows系统下python的安装

跟着北京某理工大学的某导师学习和研究人脸识别技术已经有一段时间了,在用C++后,在考虑用另一种语言python进行人脸识别的研究。那么要做的第一件事就是在电脑上安装python啦……

话不多说,Let‘s begin!!!


一、在python的官网下载python版本,需要下载对应版本(在计算机-属性中查看自己是32位操作系统还是64位操作系统),我是64位的,就下载64位对应的安装包了

(如下图:Windows x86-64 executable installer)。

官网下载地址如下:https://www.python.org/downloads/release/python-360/

二、python下载时也可以下载zip的版本(Windows x86-64 embeddable zip file),但是下载后有时发现会出现很多dll文件丢失情况,还需要去重新修复这些问题,会比较麻烦,所以还是建议下载Windows x86-64 executable installer版本

三、下载完成后双击执行下载的exe程序,进入安装界面。

安装界面可以选择默认安装,也可以自定义安装,我比较喜欢自定义安装,默认安装路径都比较深,自定义安装自己定义个较浅的目录,后续容易找。

四、在选择路径安装时,可以把下方的“Add Python 3.6 to PATH”勾选上,这个就直接默认把用户变量添加上了,后续不用再添加。

五、选择好后,继续下一步,全部默认选择即可,如有需要可变更,再下一步时直接更新安装存储的路径(D:\program\python3.6.0)。

六、继续下一步,则提示安装成功。在安装目录也可以看到如下图2的相关信息。同时在cmd中执行python(图有偏差,笔者装的python3.6.4) 则可看到成功安装的版本。

至此python已成功安装,可以使用了。

七、如果cmd执行时无相应版本信息时,可能是环境变量未配置好,右键计算机-属性-高级系统设置-高级-环境变量-系统变量path中增加python的路径(D:\program\python3.6.0,记得用英文的分号隔开哦)。系统变量为所有用户都可以使用的,所以添加了无妨;但如果只需当前用户使用,则只添加用户变量即可。

PS:pip 指令的使用

pip指令在python里面是一个极为强大的指令!!!pip的常用命令如下:

列出已安装的包

1

pip list

安装单个包

1

pip install <包名>

安装多个包

1

pip install <包名> <包名> <包名>

卸载单个包

1

pip uninstall <包名>

升级单个包

1

pip install -U <包名>

升级pip

1

pip install -U pip

列出所有过期的包

1

pip list --outdated

原文发布于微信公众号 - 小小詹同学(xiaoxiaozhantongxue)

原文发表时间:2018-03-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据

零基础搭建Hadoop大数据处理环境

由于hadoop需要运行在Linux环境中,而且是分布式的,因此个人学习只能装虚拟机,本文都以VMware Workstation为准,安装CentOS7,具体...

24480
来自专栏菩提树下的杨过

rpc框架之HA/负载均衡构架设计

thrift、avro、grpc之类的rpc框架默认都没有提供负载均衡的实现,生产环境中如果server只有一台,显然不靠谱,于是有了下面的设计,这其实是前一阵...

31580
来自专栏java思维导图

从输入URL到页面展示到底发生了什么

地址:http://www.cnblogs.com/xianyulaodi/ 作者:咸鱼老弟

15830
来自专栏Samego技术资源分享

一步迁移MySQL数据库目录 | base apt-get

20930
来自专栏网络

ajax极简教程

推荐阅读 微服务: springboot系列教程学习 源码:Javaweb练手项目源码下载 调优:十五篇好文回顾 面试笔试:面试笔试整理系列 一、什么是ajax...

247100
来自专栏PHP在线

post和get请求方式以及区别

1.一些枯燥的概念: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。 URL全称是资源描述符,我们可以...

32680
来自专栏JAVA同学会

ZooKeeper简介

ZooKeeper是一个分布式的开源协调服务,用于分布式应用程序。它公开了一组简单的原子操作,分布式应用程序可以构建这些原子操作,以实现更高级别的服务,以实现同...

14620
来自专栏华章科技

零基础搭建Hadoop大数据处理环境

VMware的安装,装好一个虚拟机后利用复制虚拟机的方式创建后面几个虚拟机,省时省力,需要注意的是需要修改每个虚拟机的IP与主机名。

12830
来自专栏Web项目聚集地

Linux养成计划(二)

这篇文章介绍关于Linux系统的目录结构,比较Linux系统和Windows系统目录结构的区别。我们知道在Linux中一切皆文件,包括它的硬件,声卡、硬盘等等都...

13210
来自专栏生信技能树

github极简指南

入生信的坑已经3年多了,但开始github的旅程才一年多,起初主要是为了建立bioconductor中文社区而学习的,现在也在自己的github上面分享了不少代...

40040

扫码关注云+社区

领取腾讯云代金券