Python是跨平台语言,最新的版本是3.8.1,下载见这里。
本章的主要目的是装好Python编程环境,和运行一个Hello World程序。
主机我选择的是Oracle Linux 7,使用vagrant安装,详见这里。所以Windows和MacOS的部分就略过了。
编辑器作者推荐的是Sublime Text,这意味着需要图形界面。
vi的增强版vim支持语法高亮:
如果vim未安装,可以:
$ sudo yum -y install vim-enhanced
$ alias vi='vim' # 无需设置,在/etc/profile.d/vim.sh中会设置
因此我的意见是在Linux上就用vim, Windows的话就Sublime Text和Visual Studio Code二选一。
不过我还是在Windows下安装了Sublime Text,毕竟其还支持markdown,可以写文档用。
sublime text在Linux上的安装参见这里:
sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text
查看版本:
$ python
Python 2.7.5 (default, Apr 9 2019, 16:02:27)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36.0.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
安装python3,详见这里:
$ sudo yum install python3
在新版本,以终端方式(>>>)运行python,语句末尾无需分号:
$ python3
Python 3.6.8 (default, Aug 7 2019, 08:02:28)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39.0.1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello Python interpreter!")
Hello Python interpreter!
>>>
运行python脚本:
$ mkdir ~/python_work # 这就是我们未来的工作目录
$ cd python_work/
$ cat hello_world.py
print("Hello Python world!")
$ python3 hello_world.py
Hello Python world!
Python的官方网站: