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

大伙来来来,一起来学Python!

今天想在这里分享一下如何在linux平台安装Python3.6(附带Windows平台的安装镜像文件,安装与普通软件安装类似)。

安装镜像文件

Linux平台:链接: https://pan.baidu.com/s/1geOKAkz 密码: 4emp

或者:链接: https://pan.baidu.com/s/1c210sX6 密码: 34i3

Windows平台:链接: https://pan.baidu.com/s/1mhSEi9M 密码: q8bg

安装过程

❤上传安装介质

[root@susu python_dir]# rz

rz waiting to receive.

开始 zmodem 传输。 按 Ctrl+C 取消。

100% 14968 KB 14968 KB/s 00:00:01 0 Errors

[root@susu python_dir]# ls

Python-3.6.0a1.tar.xz Python-3.6.0a1.zip

[root@susu python_dir]#

❤解压安装介质

1.解压*.tar.xz文件

第一步:

[root@susu python_dir]# xz -d Python-3.6.0a1.tar.xz

第二步:

[root@susu python_dir]# tar -xvf Python-3.6.0a1.tar.xz

或者一步到位:

[root@susu python_dir]# tar -xvJf Python-3.6.0a1.tar.xz

2.解压*.tar.xz文件

[root@susu python_dir]#unzip Python-3.6.0a1.zip

❤安装

1.在Python-3.6.0a1 根目录下运行

[root@susu Python-3.6.0a1]# ./configure

补:configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile主要是被下一步的 make 命令所使用。

打开 Makefile你就会发现,里边制定了构建的顺序, Linux 需要按照Makefile 所指定的顺序来构建 (build) 程序组件。

2.执行make

[root@susu Python-3.6.0a1]# make

make实际上编译你的源代码,并生成执行文件。

3.再执行make install 命令

[root@susu Python-3.6.0a1]# make install

make install实际上是把生成的执行文件拷贝到 linux系统中必要的目录下,比如拷贝到 /usr/local/bin 目录下,这样所有 user就都能运行这个程序了。

到这里Python 就算安装完成了。需要说的是,其实其他的 linux软件安装也是大同小异的,基本都需要走 configure>make>make install这么一个过程。

4.验证安装是否成功

[root@susu Python-3.6.0a1]# which python

/usr/local/bin/python

执行which python 命令,你会发现默认的 python是在/usr/local/bin/python 目录下,

实际上我们新安装的 python也在这个目录下。

或者:

[root@susu ~]# python3

Python 3.6.0a1 (default, Dec 23 2017, 00:43:53)

[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux

Type "help", "copyright", "credits" or "license" for more information.

简单运用

你看到提示符>>>就表示我们已经在Python交互式环境中了,可以输入任何Python代码,回车后会立刻得到执行结果。

现在,输入exit()并回车,就可以退出Python交互式环境(直接关掉命令行窗口也可以)。

安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

1.输出"hello world"

>>> print ('hello world')

hello world

2.算术

>>> 200+300

500

>>> 200*300

60000

3.执行并编辑*.py文件

对于Linux系统来说,和其他文件一样的创建方法,只是Python解析器只能识别*.py文件

[root@susu ~]# cat hello.py

#!/usr/bin/env python3

print ('hello,my world')

[root@susu ~]#

4.赋予执行权限

[root@susu ~]# ll

total 80

-rw------- 1 root root 1193 Sep 19 2016 anaconda-ks.cfg

drwxr-xr-x 3 root root 4096 Oct 18 2016 Desktop

-rw-r--r-- 1 root root 25 Jan 1 16:00 hello.py

-rw-r--r-- 1 root root 38449 Sep 19 2016 install.log

drwxr-xr-x 3 root root 4096 Dec 23 00:34 python_dir

[root@susu ~]#

[root@susu ~]#

[root@susu ~]# chmod 744 hello.py

5.执行*.py文件

[root@susu ~]#

[root@susu ~]# ./hello.py

hello,my world

或者:

[root@susu ~]# python3 hello.py

hello,my world

[root@susu ~]#

总结

python 交互性强,使用方便,在Windows操作系统进入Python交互环境后,也是一样的使用方法。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券