首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python初学者之环境搭建

Python 3适用于Windows,Mac OS和大多数Linux操作系统。即使Python 2目前可用于许多其他操作系统,有部分系统Python 3还没有提供支持或者支持了但被它们在系统上删除了,只保留旧的Python 2版本。

在本教程中,我们重点讲解如何在Windows 10和Ubuntu系统上安装Python 3的最新版本(当前新版本:Python 3.6.1)。

在Windows 10上安装Python 3

最新版本的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 Files\Python36,如下所示 -

第四步:开始安装 “Install“ ,如下 -

第五步:安装完成后选择关闭(Close),如下所示 -

测试安装结果

由于我们在安装的第一步中,已经选择了“Add Python 3.6 to PATH”了,所以这里不需要单独去设置环境变量了。如果没有选择此项,则应该需要将Python 3.6添加到环境变量。

假设您已经按照上面的步骤来安装完成,现在打开命令提示符,并在其中输入 ,然后回车 -

到此,在Windows 10系统上安装Python 3.6已经完成了。

在Ubuntu上安装Python 3

首先来看看当 Ubuntu 系统上安装的是什么版本的 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

在上面显示结果中,还没有安装 Python 。

第一种情况:

如果使用的是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

第二种情况:

如果使用的是Ubuntu 16.10或17.04,则Python 3.6位于Universe存储库中,直接升级 ,然后再安装即可 -

sudo apt-get update

sudo apt-get install python3.6Shell

现在,查看 Ubuntu 的当前版本 -

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无法找到问题的解决方法,执行安装命令:,除此之外还要安装 ,然后就能用了。

根据上面显示的系统信息,系统版本是: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 2.7,如果要使用Python 3.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

然后,从python.org下载Python 3.6源代码。

wget http://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xzShell

接下来,解压缩tarball。

tar xvf Python-3.6.0.tar.xzShell

现在进入源目录,配置构建环境并进行安装。

cd Python-3.6.0/

./configure

sudo make altinstallShell

使命令跳过创建符号链接,所以仍然指向旧版本的Python,保证系统将不会中断。

完成完成后,可以通过键入以下命令来使用Python 3.6:

$ python3.6Shell

以下是所有可用命令行选项的列表 -

命令行脚本

通过在应用程序中调用解释器,可以在命令行中执行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版本来执行。

---------------------------------------------------------------------------------------------------------------

获取更多前端视频资源请扫下方二维码添加客服老师QQ

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180224B0C56J00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券