文档章节

python学习之环境搭建

davidwbnu
 davidwbnu
发布于 2018/07/25 14:24
字数 724
阅读 4
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

对于没有其他编程语言学习背景的初学者而言,学习python的第一个难点是如何搭建python环境。我看过几本python教程,也听过几个python的网课,老师在环境搭建python环境这一部分都介绍的比较简单,假定学生可以很容易搞定。事实上我摸索了好一阵子才完成整套python环境的搭建。下面我把Windows系统下与环境搭建相关的内容做一个总结。

1、都需要做哪些事

以下介绍的内容包括安装python解释器、安装python集成开发环境(IDLE)、安装Git、创建Github账户、环境配置等。

2、环境搭建及配置

安装python解释器

我们人要操作计算机需要给计算机下达指令,计算机只能识别由0和1构成的代码,然而我们人类不擅长使用0和1构成的代码来给计算机下达指令,于是计算机大牛们发明了编程语言。编程语言是人与计算机沟通的工具,python语言便是这样一种沟通工具,python解释器负责将使用python语言编写的程序翻译成计算机能识别的由0和1构成的代码。有两种常用的方法安装python解释器,一种方法是直接访问python官网下载并安装python;另一种方法是通过安装anaconda来安装python及相关的库和包。由于anaconda是一个非常好用的包管理工具,在这里推荐使用通过第二种方法来安装python。anaconda的下载地址有anaconda官网清华镜像两个选择。 安装python解释器后,我们需要设施环境变量。

anaconda使用指南

进行命令行交互测试。 jupyter笔记本的使用。

安装python集成开发环境

为了方便编写python程序,我们还需要安装python集成开发环境(IDLE),就我的使用习惯而言Pycharm是一个不错的选择。 此外。pycharm的配置。

安装Git、创建Github账户

作为一个计算机爱好者或者是程序员,我们需要一个Github账号,这样便于我们将自己的代码上传到互联网,同时也便于我们与同道中人分享交流。 下载并安装Git 创建GitHub账户,并在pycharm中配置 使用pycharm创建仓库,并上传代码。

© 著作权归作者所有

davidwbnu
粉丝 1
博文 44
码字总数 26699
作品 0
私信 提问
新手零基础学习Python第一步,搭建开发环境!

如何在电脑上面搭建Python开发环境?本文会解答这个问题。 Python是一门计算机编程语言,通过给计算机下达精确的指令以完成相应的任务或者事情。 人类掌握Python后,就可以利用这个工具告诉计...

1229747455418890
02/22
0
0
windows 下 python apache mysql 环境搭建

朋友建议学习python一下 据说可以做很多事情 而我只会PHP 于是就想想学习一下python 首先要搭建环境吧 在网上搜了一下 大多都是 用了mod_python 这个东西 我也搞不清楚是什么东西 反正就是按...

长宁楚王陈涉
2013/09/08
1K
6
需要学习一些python web service的东西

环境搭建:http://www.ibm.com/developerworks/cn/opensource/os-cn-pythonws/ 五一在自己的电脑上弄好所有的环境。 2. 一些方案:http://nodex.iteye.com/blog/377814 3. python rest:htt......

加油2018
2014/04/29
70
1
测试环境-monkey和monkeyrunner环境搭建问题(注:重点为monkeyrunner)

作为一名资深测试小白,从2012年注册,到今天发表第一篇博客已经经历很长时间,迷迷糊糊度过四五年的光阴,今日励志要每周写一篇技术博文。今天给大家写一些简单的问题。monkey和monkeyrunne...

809647468
2018/06/26
0
0
python001_环境搭建helloWorld

我是很浮燥的一个码农,总耐不住性子,看文章也经常是不求甚解。... 一、搭建环境: 1. 本人工作环境是window,所以下文是window 1. python官网下载2.7的:https://www.python.org/downloads/...

杰克穷死s
2015/08/22
133
0

没有更多内容

加载失败,请刷新页面

加载更多

如何管stderr,而不是stdout?

我有一个要写入信息的程序stdout和stderr ,我需要grep通过什么是未来标准错误 ,而忽视标准输出 。 我当然可以分2步完成: command > /dev/null 2> temp.filegrep 'something' temp.file...

技术盛宴
18分钟前
4
0
centos7.5上通过docker安装并运行mysql5.7

1. docker pull mysql:5.7 2. docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7...

Ryub
22分钟前
4
0
什么是比赛条件?

在编写多线程应用程序时,遇到的最常见问题之一是竞争条件。 我对社区的问题是: 什么是比赛条件? 您如何检测到它们? 您如何处理它们? 最后,如何防止它们发生? #1楼 当设备或系统试图同...

javail
33分钟前
5
0
SpringMVC源码分析-DispatcherServlet-init方法分析

上一篇:SpringMVC源码分析-DispatcherServlet实例化干了些什么 先吐槽一下。。。写了两小时的博客突然被俺家小屁孩按了刷新,东西不见了,建议OSCHINA能够自动定时保存啊。让我先安静一下。...

特拉仔
41分钟前
5
0
python协程 生成器

协程,又称微线程,纤程。英文名Coroutine。 线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函数,我们把这些函数称为子程序,在子...

沙门行道
51分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部