Python之旅-基础篇(一)(2)

#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开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

c1008edf79.png)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值