精华 发表在 Python教程部落 10-10 17:24:09
Python 3适用于Windows,Mac OS和大多数Linux操作系统。即使Python 2目前可用于许多其他操作系统,有部分系统Python 3还没有提供支持或者支持了但被它们在系统上删除了,只保留旧的Python 2版本。
在本教程中,我们重点讲解如何在 Windows 10 和 Ubuntu 系统上安装 Python 3 的最新版本(当前新版本:Python 3.6.1)。
最新版本的Python 3(Python 3.5.1)的二进制文件可从Python官方网站的下载页面: http://www.python.org/downloads/windows/ 下载,可以使用以下不同的安装选项:
这里选择: 下载Windows x86-64 executable installer 下载。下载完成后,双击 python-3.6.1-amd64.exe 可执行文件。
第一步:双击 python-3.6.1-amd64.exe 可执行文件,如下所示 :
第二步:选择“Cusomize installation“,如下所示:
第三步:选择“Next>“,这里选择安装在 D:Program FilesPython36,如下所示:
第四步:开始安装 “Install“ ,如下:
第五步:安装完成后选择关闭(Close),如下所示:
由于我们在安装的第一步中,已经选择了“Add Python 3.6 to PATH”了,所以这里不需要单独去设置环境变量了。如果没有选择此项,则应该需要将Python 3.6添加到环境变量。假设您已经按照上面的步骤来安装完成,现在打开命令提示符,并在其中输入 python,然后回车:
到此,在 Windows 10 系统上安装 Python 3.6 已经完成了。
首先来看看当 Ubuntu 系统上安装的是什么版本的 Python,在终端上输入 python,如下所示:
yiibai@ubuntu:~$ python -version The program 'python' can be found in the following packages: * python-minimal * python3 Try: sudo apt install yiibai@ubuntu:~$Shell
第一种情况:如果使用的是Ubuntu 14.04或16.04,则可以使用J Fernyhough的PPA: http://launchpad.net/~jonathonf/+archive/ubuntu/python-3.6 来安装Python 3.6:
sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6Shell
sudo apt-get update sudo apt-get install python3.6Shell
yiibai@ubuntu:~$ sudo lsb_release -a [sudo] password for yiibai: No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial yiibai@ubuntu:~$Shell
根据上面显示的系统信息,系统版本是:Ubuntu 16.04.1 LTS,所以属于第一种情况安装 Python 3.6,所以完整的安装步骤如下:
sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6Shell
当上面命令成功执行完成后,默认情况下,它也会安装了一个 Python 2.7,在命令行提示符下输入:python,那么它使用的是 Python 2.7,如果要使用 Python 3.6,那么可以直接输入:python3.6,验证安装结果如下所示:
从源代码编译安装 Python 3.6或者,如果您有时间和精力,也可以尝试从源代码编译来安装 Python 3.6 。源代码下载地址:http://www.python.org/ftp/python/3.6.1/
首先,需要使用以下命令安装一些构建依赖项。
sudo apt install build-essential checkinstall sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-devShell
wget http://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xzShell
tar xvf Python-3.6.0.tar.xzShell
cd Python-3.6.0/ ./configure sudo make altinstallShell
完成完成后,可以通过键入以下命令来使用Python 3.6:
$ python3.6Shell
编号选项说明1-d提供调试输出2-O生成优化的字节码(结果为.pyo文件)3-S启动时不要运行导入站点来寻找Python路径4-v详细输出(import语句的详细跟踪)5-X禁用基于类的内置异常(仅使用字符串); 从版本1.6开始已经过时了6-c cmd运行Python脚本作为cmd字符串发送7file从给定运行的Python脚本文件
通过在应用程序中调用解释器,可以在命令行中执行Python脚本,如以下示例所示:
$python script.py # Unix/Linux or python% script.py # Unix/Linux or C:>python script.py # Windows/DOSShell
如果您的系统上支持Python的GUI应用程序,也可以从图形用户界面(GUI)环境运行Python。
Unix - IDLE是第一个用于Python的Unix IDE。
Windows - PythonWin是Python的第一个Windows图形用户界面,是具有GUI的IDE。
Macintosh - Macintosh版本的Python以及IDLE IDE可从主网站获取,可作为MacBinary或BinHex’d文件下载。
如果您无法正确设置环境,则可以通过向系统管理员寻求帮助。确保Python环境设置正确,以正常工作。
注 - 后续章节中给出的所有示例都是使用Windows 7和Ubuntu Linux上提供的Python 3.6.1版本来执行。
学好编程,以后生活好一倍!
我来考一下你:
1,面向对象(Python),包含哪些重要的部分?()
2,怎样可以最简便的检查对象可调用?()
3,Python的一个彩蛋是什么?()
4,finally是干什么用的?()
5,Python是()
A,动态,B,静态
6,怎样运行外部程序?(举一个例)()
可以可以.....