阿里云 CentOS7.4 安装 Python3.6的方法讲解
1、到python官网 查找最新的原码,我使用的,python-3.6.3
2、mkdir /home/soft
创建软件管理目录、
3、cd /home/soft/
进入soft目录,因为我下一步是下载python的源码
4、wget https://www.python.org/ftp/python/3.6.3/python-3.6.3.tgz
下载python-3.6.3的源码到/home/soft/里,如果没有安装wget 请执行下面的命令,
yum -y install wget
安装wget
5、tar -xzvf python-3.6.3.tgz -c /python-3.6
解压到 /home/soft/python-3.6
6、vim /home/soft/python-3.6/modules/setup
安装ssl,如果要使用pip的话,最好安装ssl
#修改结果如下: # socket module helper for socket(2) _socket socketmodule.c timemodule.c # socket module helper for ssl support; you must comment out the other # socket line above, and possibly edit the ssl variable: #ssl=/usr/local/ssl _ssl _ssl.c \ -duse_ssl -i$(ssl)/include -i$(ssl)/include/openssl \ -l$(ssl)/lib -lssl -lcrypto
7、./configure --prefix=/usr/local/
我们打算把python3.6安装到目录 /usr/local/
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)
8、make
9、make install
ython3.6程序的执行文件:/usr/local/bin/python3.6
python3.6应用程序目录:/usr/local/lib/python3.6
pip3的执行文件:/usr/local/bin/pip3.6
pyenv3的执行文件:/usr/local/bin/pyenv-3.6
更改/usr/bin/python链接
# cd/usr/bin # mv python python.backup # ln -s /usr/local/bin/python3.6 /usr/bin/python # ln -s /usr/local/bin/python3.6 /usr/bin/python3
更改yum脚本的python依赖
# cd /usr/bin # ls yum* yum yum-config-manager yum-debug-restore yum-groups-manager yum-builddep yum-debug-dump yumdownloader
更改以上文件头为
#!/usr/bin/python 改为 #!/usr/bin/python2
修改gnome-tweak-tool配置文件
# vi /usr/bin/gnome-tweak-tool #!/usr/bin/python 改为 #!/usr/bin/python2
修改urlgrabber配置文件
# vi /usr/libexec/urlgrabber-ext-down #!/usr/bin/python 改为 #!/usr/bin/python2
以上这篇阿里云 centos7.4 安装 python3.6的方法讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
阿里云linux服务器下安装Apache的简单方法
-
阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法
-
结合 Nginx 将 DoNetCore 部署到 阿里云的安装配置方法
-
阿里云服务器安装mongodb的方法
-
阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)
-
Docker安装及阿里云镜像加速器的配置方法
-
阿里云Centos7下安装Redis及tomcat设置自启动的方法
-
阿里云centos7使用yum安装mysql的方法
-
阿里云的ECS的centos7上安装mysql5.6的方法
-
阿里云 CentOS7.4 安装 Python3.6的方法讲解