Linux命令行窗口下python的安装过程
因我的Linux无法连接外网,故采用Windows发送安装包到Linux的方式
- Windows cmd窗口,
cd
到对应的下载目录下
scp Python-3.6.8.tgz root@192.168.161.100:/tmp
- 回到linux
cd /tmp
tar -xvf Python-3.6.8.tgz -C /root
将python安装包解压缩到/root目录下mkdir /python
新建一个文件夹为python的安装路径cd /root/Python-3.6.8/
到python安装解压文件夹下ls
- 可以发现有一个叫configure的文件,它的作用是在安装前进行环境检测与环境配置,查看当前环境是否符合安装要求
configure
有很多参数,其中--prefix=
能指定安装路径,--help
可以查看有什么可用参数
- 可以发现有一个叫configure的文件,它的作用是在安装前进行环境检测与环境配置,查看当前环境是否符合安装要求
./configure --prefix=/python
检查环境,发现缺少gcc,--prefix=安装路径
指定安装路径kyum -y install gcc
安装gcc工具,如果有就不用安装,没有无法安装python./configure --prefix=/python
再次执行,一切顺利make
编译,GNU Make是一个控制从程序的源文件中生成程序的可执行文件和其他非源文件的工具make install
安装cd /python/bin
./python3.6
这样子就能使用python3.6.8版本了- 以上步骤结束python已经安装好了,剩下就是修改配置文件,使得python能够使用
- 注意:输入
python
默认是自带的python2.7,输入python3
才是新安装的python vi etc/profile
进入配置文件(这个是全局配置,所有用户共享)- 到末尾添加一行
export PATH=/python/bin:$PATH
这句话的意思是在原来的PATH后面添加一行PATH配置
- 到末尾添加一行
source /etc/profile
刷新一下echo $PATH
查看PATH配置python3
成功- 拓展-单用户配置,只对当前用户生效(非必要)
vi ~/.bash_profile
- 尾行改为
export PATH=/python/bin:$PATH
source ~/.bash_profile
刷新一下
- 尾行改为