工欲善其事,必先利其器
在正式开始学习python之前,先安装好Python和相应的编辑器.
本文将介绍在不同系统下如何安装python
1.在Windows安装Python
首先进入python的官网,找到Windows版本的python的地址https://www.python.org/downloads/windows
进入后,点击下载最新的版本或者其他版本,建议使用python3而不是python2
之后运行下载的程序,一步步按照指示点击”下一步”就好
接下来,要在环境变量中添加python的所在路径:右键”我的电脑”--”属性”--左侧栏的”高级系统设置”--”高级”--”环境变量”--在下面的系统变量中找到”Path”这个变量,往后面添加”你刚刚下载的python.exe程序的所在的路径”--”保存”
下载完毕,运行命令行工具cmd,输入 python -V 可以查看python版本;直接输入 python可以进入python命令行模式,在里面可以运行python代码
执行命令 pip install xxx 可以安装你所需要的python相关的库
2.在Centos7 安装python
这里需要说的是Centos7是带有python2.7的,下面是安装python3.6的过程
# 首先安装相应的依赖包:
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc
# 之后下载python的二进制包:
cd /root
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
# 解压tgz包
tar -zxvf Python-3.6.4.tgz
# 把python移到/usr/local下面
mv Python-3.6.4 /usr/local
# 删除旧版本的python依赖
ll /usr/bin | grep python
mv /usr/bin/python /usr/bin/python_bak
# 进入python目录
cd /usr/local/Python-3.6.4/
# 配置
./configure
# 编译 make
make
# 编译,安装
make install
# 删除旧的软链接,创建新的软链接到最新的python
rm -rf /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python
# 查看版本
python -V
# 然后pip他也自动安装好了
pip3 --version
但是此时如果你想用yum安装东西的时候会发现报错说
File "/usr/bin/yum", line xx
except KeyboardInterrupt, e:
此时你只需修改 /usr/bin/yum文件
Vi /usr/bin/yum
修改第一行 #!/usr/bin/python为 #!/usr/bin/python2.7 即可,当然如果你系统之前的python版本不是2.7 那么你这里该的时候要改成你之前python版本才行
如果想安装python3.6的相应库就要使用pip3命令安装,pip命令此时是针对python2.7版本安装相应的库
3.在Ubuntu安装python
先说一下,我的Ubuntu的镜像是16.0.4.xx 的版本,这个版本的Ubuntu自带了Python2.7和python3.5
所以我们只需要升级一下python即可:
add-apt-repository ppa:jonathonf/python-3.6
apt-get update
apt-get install python3.6
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
更改默认值,python默认为Python2,现在修改为Python3
update-alternatives --install /usr/bin/python python /usr/bin/python2 100
update-alternatives --install /usr/bin/python python /usr/bin/python3 150
上面的命令一条一条输入
python -V可以查看当前python版本
如果发现版本还是3.5,那么再执行一下python3 -V 看看是不是3.6的
如果您需要转载,可以点击下方按钮可以进行复制粘贴;本站博客文章为原创,请转载时注明以下信息
张柏沛IT技术博客 > Python基础教程(一) 在Windows端和Linux端(包含Ubuntu和Centos7)安装python