#python2
print "hello world"
#python3
print("hello world")
另外Weiky最近常遇到的问题:python2中字符是ASCII编码,需要更改字符集才能正常支持中文,Python3中字符串是Unicode (utf-8)编码,支持中文做标识符。
#只有在python3中这才是被允许的
print("这里是weiky的博客")
总的来说,python3作为更新版本,将来更多方面将会用到它。
2.安装python编程环境
只有计算机已装载python的编程环境的条件下,计算机才能正常识别并运行python代码。
Linux系统安装
Linux系统是为编程而设计的,因此大多数Linux计算机中,都默认安装python,但是很有可能只是python2版本。那么我们就要自己下载python3
#以python3.5为例,在Linux终端输入以下命令
#wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz #从web中下载相关压缩文件
#tar -zxvf Python-3.5.2.tgz #下载完成后,解压文件
# cd Python-3.5.2/ #打开该文件
# ./configure #执行文件
- 注释:执行 ./configure 时,如果报错:configure: error: no acceptable C compiler found in $PATH,说明没有安装合适的编译器。这时,需要安装/升级 gcc 及其它依赖包。
操作如下:
# yum install make gcc gcc-c++
完成之后,重新执行:
# ./configure --prefix=/usr/local/python3 --enable-optimizations
配置完成之后,就可以编译了:
#Linux下make命令是系统管理员和程序员用的最频繁的命令之一,用它通过命令行来编译和安装很多开源的工具
# make
整个下载安装的时间长也是正常的。完成后,安装:
# make install
这个时候就已经完成了python3的安装
- 接下来我们可以设置 python3.x 为默认版本
查看 Python 的路径,在 /usr/bin 下面。可以看到 python 链接的是 python 2.7,所以,执行 python 就相当于执行 python 2.7。
#以我服务器centos7.6为例,执行以下代码:
# ls -al /usr/bin | grep python
-rwxr-xr-x 1 root root 11232 Oct 2 2020 abrt-action-analyze-python
lrwxrwxrwx 1 root root 35 Sep 30 19:05 btpython -> /www/server/panel/pyenv/bin/python3
lrwxrwxrwx 1 root root 7 Mar 23 2023 python -> python2
lrwxrwxrwx 1 root root 9 Mar 23 2023 python2 -> python2.7
-rwxr-xr-x 1 root root 7144 Jun 28 2022 python2.7
-rwxr-xr-x 1 root root 1835 Jun 28 2022 python2.7-config
lrwxrwxrwx 1 root root 16 Mar 23 2023 python2-config -> python2.7-config
lrwxrwxrwx 1 root root 9 Jan 8 2021 python3 -> python3.6
-rwxr-xr-x 2 root root 11328 Nov 17 2020 python3.6
-rwxr-xr-x 2 root root 11328 Nov 17 2020 python3.6m
lrwxrwxrwx 1 root root 14 Mar 23 2023 python-config -> python2-config
将原来 python 的软链接重命名:
# mv /usr/bin/python /usr/bin/python.bak
将 python 链接至 python3:
# ln -s /usr/local/bin/python3 /usr/bin/python
这时,再查看 Python 的版本:(如下则已经将设置修改成功)
# python -V
Python 3.5.2
- 配置 yum
升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件:
# vi /usr/bin/yum
同时修改:
# vi /usr/libexec/urlgrabber-ext-down
将 #!/usr/bin/python 改为 #!/usr/bin/python2.7,保存退出即可。
- 注释:vi为查看文件的命令,正常处于查看状态,按i键即可进入编辑模式,编辑完成后,按Esc键退出,再输入 :wq完成保存。(一定是小写,一开我就傻傻的不知道)
至此,Linux的python3版本安装完成。
Windows系统安装
- 访问python官网(www.python.org)->点击Download链接->你将直接看到最新版本的下载链接,点击即可->打开安装包,进行安装
- 注释:在安装界面,务必勾选“Add Python3.X to PATH”,让我们配置系统更加轻松。
macOS系统安装
- 基本与Windows系统安装方法一致。
3.IDE
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)
c1008edf79.png)
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)