python开发环境安装目的(python安装与开发环境搭建)
python的开发环境是什么东西?那个环境是干嘛用的? 是的,我是菜鸟.
首先你的知道python是一种脚本语言,他的开发环境是用来编译运行python源程序的。
要想编译运行python的源程序,前提你先要在你的机器上安装python,然后呢,通过python的解释器你就能编译运行python程序。安装python后,会有一个ython的命令行工具,python.exe。也可以用windows下面自带的集成IDE,那个你安装python他会自动安装,
类似的开发环境很多,网上搜下很多的,比如PythonWin,也很好用的
不知到说清楚没,,手打的
,给点分吧~·
python开发环境是什么
1)Windows下开发环境
Windows系统没有内置Python语言的运行环境,需要到官网下载安装。
2)OSX下开发环境
OSX和Linux系统都自带了Python环境。打开终端,敲下python回车。
Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
python虚拟环境—virtual environment
操作系统:ubuntu16.04
举个例子,tensorflow(tf)是一个十分流行的python机器学习库,你现在手里有两个tf项目,其中项目A需要使用 python2.7 + f1.2 ,项目B需要使用 python2.7 + tf1.6 .这两个项目你得同时进行,怎么办?
愚蠢的办法是需要运行项目A时,将python2.7中的tf1.6卸载掉,安装tf1.2;需要运行项目B时,将python2.7中的tf1.2卸载掉,安装tf1.6。如果是单个模块还好,但是tf的不同版本又依赖于python中的其他已安装模块,而且tf1.2和tf1.6对依赖模块有不同的版本要求,那么转换一次得卸载安装好几个模块,是不是很爆炸?
课题组里几个同门共用一台服务器,每个人拥有一个系统账户,其中只有一个人拥有root权限,里面每个人都需要使用python跑程序,而且每个人对python版本以及python模块的版本都有不同需求,很多人又没有root权限,如何解决?
使用python的虚拟环境可以轻松解决上面的问题!
python虚拟环境是一个隔离/独立的python开发环境,和系统python环境可以完全隔离,互不相关,相当于多了一个python开发环境。而且你在python虚拟环境中的开发过程和使用系统python一模一样,你可以在你创建的python虚拟环境中使用pip工具安装任何你需要的模块,该模块和系统python环境完全不相关。虚拟环境的这个特点就能解决上面的问题了。
python有两个模块可以用于创建和管理python虚拟环境:
其中,venv模块在python3.3以上的版本可以使用,而virtualenv在python2.7+和python3.3+都可以使用。
默认的系统python中是没有安装以上两个工具的,需要使用以下命令安装:
安装好之后,就可以使用这两个工具安装python虚拟环境了。
我的系统python版本有python2.7和python3.5,虚拟环境的版本只能是系统中已有的python版本。使用virtualenv安装虚拟环境的命令如下:
什么参数都不指定的话,它会使用 /usr/bin/python 路径下的python解释器版本,即python2.7。因此会默认安装python2.7虚拟环境, /home/yan/env 表示虚拟环境的安装路径。
如果你要安装的是python3.5的虚拟环境,可以这样:
一般情况下,上面两条命令就够了,这样安装得到的python虚拟环境和系统python环境是完全隔离的。
更多的命令选项可以在命令行中直接输入 virtualenv 命令获取。
venv只有python3可以使用,因此只能创建python3的虚拟环境,创建命令如下:
其中, python3 -m venv 是死命令,最后的安装路径自己指定。
注意: 以上两种安装方式在安装虚拟环境的同时也自动安装了pip工具。
安装好虚拟环境之后,每次使用该虚拟环境前需要使用 source 命令 激活 它。假设前面我在 /home/yan/env3/ 目录下安装了python3.5的虚拟环境,现在我使用以下命令激活它:
激活之后,在命令行提示符前面会有 (env3) 的提示,表示当前你处的python虚拟环境,比如我电脑的情况:
现在你可以在激活环境中干任何事情,比如使用pip命令在你新的python虚拟环境中安装模块:
或者执行python脚本。
使用完该虚拟环境之后,你需要在命令行输入 deactivate 命令来 退出 该虚拟环境:
之后就回到了正常的系统python环境中。
由于你创建该虚拟环境的目的是为了跑某个项目的程序,现在该项目做完了,不需要该虚拟环境了,你可以把该虚拟环境直接删除,如何删?
直接将创建虚拟环境时生成的文件夹删掉,就这么简单。比如我要把我刚才创建的env3虚拟环境删除:
在删除虚拟环境前记得一定得先退出该虚拟环境。
python虚拟环境的好处是:每个虚拟环境之间,以及虚拟环境和系统环境之间是完全隔离的,不同虚拟环境中,你可以安装不同版本的模块,就仿佛你可以同时拥有N多个不同的python开发环境。
唯一麻烦的一点是:每次进入某个虚拟环境之前,都要使用 source 命令激活。每次使用完,都要使用 deactivate 命令退出。
Windows安装Python详解
使用任何高级编程语言都需要有一个自己的编程环境,Python 也不例外。只要使用 Python,就必须要配置 Python 的开发和运行环境。
Python 本身有非常优秀的可移植性,本节我们只介绍如何在 Windows 系统上安装 Python 环境,后续章节还会介绍如何在 Linux 以及 Mac OS X 上安装 Python 环境。
在 Windows 系统上安装 Python,可以按如下步骤进行。
首先,登录 页面,可以在该页面上看到两类下载链接,分别是 Python 3.x 和 Python 2.x 版本。因为 Python 在同时维护着 3.x 和 2.x 两个版本,这样既可让早期项目继续使用 Python 2.x,也可让新的项目使用 Python 3.x 。
在该页面下方的“Looking for a specific release?”列表中选择“Python 3.6.x”,可以看到如下图所示的下载列表。
在下载列表中,以“Windows x86-64”开头的链接才是 64 位的 Python 安装程序;以“Windows x86”开头的链接是 32 位的 Python 安装程序。
根据 Windows 系统平台下载合适的安装程序(64 位的平台下载 64 位的安装程序,32 位的平台下载 32 位的安装程序),本教程以 64 位的安装程序为例,下载完成后得到 python-3.6.x-amd64.exe 安装文件。
双击 python-3.6.x-amd64.exe 文件,系统将会开启 Python 安装向导,如下图所示。
勾选“Add Python 3.6 to PATH” 复选框,可以将 Python 命令工具所在目录添加到系统 Path 环境变量中;单击“Customize installation”,可以在安装时指定自定义的安装路径。单击该选项即可开始安装。
在接下来的安装界面中只要改变 Python 的安装路径(建议安装在指定盘符的根路径下,比如安装在 D:Python 目录下),其他地方使用默认选项即可。
安装完成后,启动 Windows 的命令行程序,在命令行窗口中输入“python”命令(字母 p 是小写的),如果出现 Python 提示符(),就说明安装成功了,如图下图 所示。
使用 python 命令启动的就是 Python 的交互式解释器,如果要退出交互式解释器,则可按“Ctrl+Z”快捷键或使用 exit() 命令。
需要额外说明的是,在 Windows 的“开始”菜单中,也可找到 Python 3.x(或者 Python 2.x)的菜单组,在这些菜单组中可找到 Python 提供的 IDLE 工具,如下图所示,该工具是一个简易开发环境,提供了简易的 Python 编辑工具,编辑完成后按 F5 键即可运行 Python 程序。
python3安装详细步骤
做Python开发的第一步就是要安装好Python开发环境。Python3的安装需要留意的主要有两个地方:一、Python的版本问题。二、把Python添加到环境变量。下面以Windows10为例子,教大家如何安装。
1、安装前查看自己电脑的操作系统类型。
我的电脑--右键--属性。就可以查看到。
系统类型是:64位操作系统。操作系统是64位的,那么我们下载Python版本也需要64位的。
2、f去Python官网下载Python安装包。
Python官网windows安装包下载地址:
选择64位的安装包,点击下载。
3、在C盘下新建立一个python文件夹,用来存放python。
4、点击下载好的安装包进行安装。
如图标记的,先打在 Add Python3.6 to PATH那里打上对勾。这个是添加到系统变量的意思。然后点击2那里,进行自定义安装。
选择安装到我们刚才创建的python目录。
5、安装成功之后运行命令提示符。
然后在里面输入python然后回车。
出现上图所示,表示Python正确安装。
关于Linux下如何安装Python3,请查看:CentOS7下部署Django项目详细操作步骤
众多python培训视频,尽在python学习网,欢迎在线学习!
怎么在Win7下构建Python开发环境
我们首先要到Python官方下载Python语言包,还要下载一个WinPython和一个Spyder软件(简单的集成开发环境)下载好的软件我们接下来的事情就是软件的安装与环境变量的配置了,第一我们先要安装Python程序语言开发工具,在我们下载的工具文件夹中安装“python-3.4.2.msi”文件
右键点击按装过后显示提示对话框,点击“安装”
在这里我们选择“Install for all users”为所有用户安装,单击“确定”
接下来就是选择目标目录“Select Destination Directory”在这里我们可以选择我们要安装的目标目录(这是选择自己认为合适的盘符),我们在这里选择D盘下的“D:\Python34”目录
下面就是要下配置环境变量了,在电脑的桌面下右键点击“我的电脑”选择“属性”,在打开的“系统”属性窗口中点击“高级系统设置”选项,打开“系统属性”对话框,在“系统属性”对话框中选择“高级”选项卡,点击“环境变量”按钮,在“环境变量”对话框中选择“系统变量”中的“Path”变量,点击“编辑”按钮,在“变量值”文本框中输入“;D:\Python(这里是选择你安装Python的路径)”依次单击“确定”
验证Python是否安装成功的方式就是在CMD命令行窗口中输入“python”按回车,如里如下图所示说明,Python是安装成功的
上面的操作已经把Python语言开发程序工具安装完成,接下来就是要安装Spyder,我们选择安装目录为Python语言程序开发工具的安装路径“D:\Python”我们依次单击“下一步”止至完
是WinPython的安装,运行“WinPython.exe”文件,同意协议,设置安装目录为“D:\Python”,依次“next”,最后是点击“Finish”完成安装
其实到现在为为止安装已经完成,只是我们为了以后方便使用Spyder,我们中需要建立一个快捷方式就会大大的提高程序的启动速度。