python适合安装什么开发环境_python开发环境安装

1、首先安装python-3.4.2.msi,232342333282258.png此为python主程序,双击安装,根据自身的情况做选择,也可以使用默认设置,一路next也没什么问题。

2、设置环境变量=>232342405787509.png编辑Path,在最后加上你的python安装路径。我的安装路径是: C:\Python34\;当然,你要根据你自己的情况来选择。

3、设置完环境变量之后,做一下测试,请运行cmd,输入python,不出意外的话,会进入python环境。

232342465783476.png

4、如果第3步通过,没有意外的话,就可以开始你的python学习之路了,当然只能是一些简单的操作了。现在,你可以使用默认的IDLE232342520623300.png进行编程学习,当然也可以使用其他的IDE,比如eclipse、vs、notepad++都是可以的。

5、安装distribute

Distribute是Setuptools的替代方案。它们都是Python标准库模块的增强,可以让人们很方便地建立和发布Python包,特别是在有依赖的情况下。既然Distribute是Setuptools的替代方案,能用Distribute就别用Setuptools了。简单来说就是包管理的工具,用来安装包的。

其次,解压得到232342574373625.png,然后cd 命令移动到该路径,之后运行

setup.py install 命令安装包,期间没有报错的话就安装成功了。

232343037038277.png

6、测试distribute

为了测试distribute是否安装成功,我下载了一个模块来进行测试,python连接mysql的模块。232343094211330.png

测试方法很简单,跟安装distribute的方法一样,安装pymysql模块,就不截图了,cd切换目录,然后运行setup.py install命令!

然后,打开IDLE,尝试import pymysql 模块,没有错误的话,表示成功!

232343152503284.png

很好,pymysql模块已经成功导入了,表示distribute安装成功。

7、安装pip

pip是easy_install的替代方案。它们都是Python包管理工具,可以让人们很方便地安装,更新,卸载Python包。既然pip是easy_install的替代方案,能用pip就别用easy_install了。

首先下载pyreadline源码包,这里我们下载pyreadline-2.0.zip下载地址:https://pypi.python.org/pypi/pyreadline/2.0,232343180469594.png选择你的系统的,下载后直接安装就可以,打包的非常好。

安装成功后,打开cmd测试下,输入pip,没有报错的话就表示安装成功了。

这里完成之后,就可以下载各种模块了,不用特地去官网下载模块,再一步一步安装了,pip install 模块名,可以在线下载,自动安装,类似linux下的yum软件包管理器。

232343212033265.png

然后,修改你的环境变量,232343245784934.png加入C:\Python34\Scripts; ,当然也是要根据你的安装路径来决定的。

最后,安装ipython,ipython是一个加强版的shell,比初始安装的shell要强大很多,具体操作稍后再补充。

下载ipyton源码包,这里我们下载ipython-1.2.1.zip下载地址:https://pypi.python.org/pypi/ipython/1.2.1232343272349988.png,然后切换到zip包所在的路径,执行 pip install ipython-1.2.1.zip,我这里是安装完后的截图了,因为安装的时候会输出很多信息,cmd没办法拉到最顶端了,所以只能这样截图了。

232343296252059.png

到目前为止,都没有出错的话,就安装完成了,最后测试下,输入ipython3,没有报错就OK了。

232343331568212.png

总结:今天看笨方法学python看到练习46,有要求配置环境,百度了挺久终于搞定了,由于用的是python3,资料不是很多,网上很多资料都是Python2的,而且版本五花八门,看花眼了。现在想想学asp.net的时候,vs的开发环境都替你配置好了,真是太爽了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/499039.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服务器iis的作用,IIS是什么 IIS服务组件有什么作用

在网上或者一些技术社区我们经常会遇到一些讨论IIS问题文章。那么究竟IIS是什么?有什么用呢?不少电脑爱好者对IIS都充满兴趣,以下脚本之家小编为大家简单介绍下。IIS是什么?IIS是Internet Information Services英文全称的缩写,是…

服务器ssr进程启动怎么运行,要SSR? NUXT项目从初始化到部署服务器流程全记录

首先,简单介绍一下, nuxt.js 是什么Nuxt.js 是一个 Vue.js的SSR通用框架,最常用的就是用来作SSR(服务器端渲染)。首先说下 SSR,最近很热的词,意为 Server Side Rendering(服务端渲染),目的是为了解决单页面应用的 SEO 优化 的问题…

4修改初始值_Java基础语法 --4(连载)

第一部分 : IDEA开发工具参见 :IEDA的安装请参考文件夹PPT中的 04_IDEA.ppt1.数组1.1 数组介绍​ 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 数组的定义格式1.2.1 第一种格式​ 数据类型[] 数组名​ 示例:int[] ar…

python字典常用方法_Python 字典的常见操作

字典 字典的增删改查 字典的创建方式: #创建字典类型 info {name:李白,age:25,sex:男} msg{user01:Longzeluola,user02:xiaozemaliya,user03:cangjingkong} 字典存储数据的时候,采取的是key:value的形式,是一组无序的存储。在需要的时候通过k…

华为薪资等级结构表_华为21级程序员月薪曝光:月薪27w,什么概念!程序员中的战斗机...

最近,一名 HR 在网上发布了一个内容。该公司表示在招聘简历中找到了华为高管的简历,简历的级别为 21 级,月薪为 27 万,这确实令人惊讶。 华为的等级,估计很多人都不清楚。华为的等级从低到高,数字越高,等级越大,一般的应届生进入的是 13 级,正常的发展速度是 3 年升一…

eclipse maven项目 class类部署不到tomcat下_Springboot2.0学习3 项目部署到tomcat

一、说明本文接上一篇内容,在上一篇基础上完成部署到Tomcat的过程本文学习资源来自SpringBoot官网二、 代码修改1. 准备好上节完成的代码2. 把启动类从SpringBootServerletInitializer派生,用来支持WAR部署Application.java修改后如下:packag…

显卡服务器已停止响应,电脑提示显卡驱动已停止响应并且已成功恢复该怎么解决?...

“显卡驱动已停止响应,并且已成功恢复”这种问题就本人来说是因为显卡配置出现问题,比如我使用的3D图形软件MAYA2015对显卡要求比较高,我使用默认配置没有配置正确。所以说,显卡的等级是硬条件,实在不行建议买个外接独…

android int 首位值_Android应用视图的管理者Window

点击上方蓝色文字关注我哦Window在Android是一个窗口的概念,日常开发中我们和它接触的不多,我们更多接触的是View,但是View都是通过Window来呈现的,Window是View的直接管理者。而WindowManager承担者管理Window的责任。窗口类型Wi…

java正则匹配英文句号_Scala 正则表达式 0411

Scala 正则表达式Scala 通过 scala.util.matching 包中的 Regex 类来支持正则表达式。以下实例演示了使用正则表达式查找单词 Scala :import scala.util.matching.Regexobject Test {def main(args: Array[String]) {val pattern "Scala".rval str "Scala is …

撤销前进快捷键_电脑win7系统的快捷键大全

电脑在日常工作中经常需要使用到系统自带的快捷键,这样能够大大提高工作效率,比使用鼠标去点击查找方便省事多了,比如常用的复制(Ctrlc)粘贴(Ctrlv),今天就来给大家讲讲Windows系统的快捷键,可以说是快捷键大全啦。一、…

jedis依赖_SpringBoot整合Jedis实现redis缓存

我是一个java开发者,我的文章,没有华丽的言辞,没有666的版式,这些都是我自己工作中用到的解决方案,很多都是直接粘贴的源码,在这里与君分享。如果喜欢这里文章可以关注我,我回继续发的&#xff…

软件文档 服务器上,服务器上需要什么软件

服务器上需要什么软件 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。MindStudio所在的环境为开发环境,开发人员可以进…

服务器补丁 系统,操作系统补丁服务器

操作系统补丁服务器 内容精选换一换北京时间1月3日,Intel处理器芯片被曝出存在严重的Meltdown和Spectre安全漏洞,漏洞详情如下:漏洞名称:Intel处理器存在严重芯片级漏洞漏洞编号:CVE-2017-5753、CVE-2017-5715、CVE-20…

matlab 周立功can_隐藏在CAN协议底层的编码方式——到底是大端还是小端?

当我们想要讨论CAN协议底层发送到数据线上的二进制信号的编码方式时,最值得关注的两点是:字节编码(Endianness)和比特顺序(Bit Numbering)。先一句话揭晓答案:CAN协议的字节编码是大端编码&…

samba服务器新建文件权限,Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析...

Ubuntu中安装samba服务器创建文件共享的方法及普通用户设置共享的问题解析发布时间:2011-01-04 19:10:00 作者:佚名 我要评论本文是基于ubuntu桌面版进行操作说明的。前面的设置都是管理员进行的,这里说的管理员就是可以使用sudo命令&am…

flashpaper打印机没有被正确安装_没有正确保存与安装,可导致80%的轴承提早失效...

轴承损坏可谓司空见惯,可您是否知道,80%的轴承提早失效是因为没有正确地安装。轴承的正确安装,不仅可以增加轴承的使用寿命,降低成本,还可以大大提高生产效益。轴承安装与常规其他部件安装有很大区别,为了实…

rabbitmq实例_RabbitMQ不得不知道的点

RabbitMQ的优缺点优点这边的流量削峰功能主要应用在秒杀活动中,在秒杀活动中一般因为流量过大,导致应用挂掉,为了解决这个问题,在应用前端、库存系统前端加入消息队列,在订单系统中,服务器收到用户的请求后…

图片优化_网站里的图片应该如何优化

我们一直都在做网站关键词、内页关键词、标签等。但很多朋友都忽略了网站里的图片如何优化。近年来百度图片识别、360图片识别都在不断升级功能上已经很完善了,所以我们应该对网站图片进行优化,应该做seo的朋友们重视起来, 下面笔者跟大家分享…

rabbitmq 取消消息_mall整合RabbitMQ实现延迟消息

本文主要讲解mall整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单为例。项目使用框架介绍RabbitMQRabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中&#xff0…

vue 将行转换成对象_Vue简化版实现

Vue整体结构Vue: 把data中的成员注入到Vue实例,并且把data中的成员转换成getter, setterObserver: 劫持对象的所有属性, 如有变动可拿最新的值, 通知DepCompiler:解析每一个元素中的指令/插值表达式, 替换成相应的数据Dep: 发布者…