社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
更新:2019-01-22
在虚拟机上安装Python3碰到的问题,提示保护多库版本
解决:https://blog.csdn.net/u012643122/article/details/53006833
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
wget "https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz"
tar -zxvf Python-3.6.2.tgz -C /tmp
cd /tmp/Python-3.6.2/
yum -y groupinstall "Development tools"
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
make
make install
cd /usr/bin
确认python3的软链接是否成功,否则新建软链接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
cd /bin
ll |grep python
如果需要修改python指向python3,则先删除原来的软链接文件:
rm python
再新建python链接到python3:
ln -s /usr/local/bin/python3.6 /bin/python
安装依赖zlib、zlib-devel
2、重新编译安装Python
第二次编辑 ,2018-10-24,由于直接yum安装可能会出现python3没有导入_ssl模块的问题,出现这个问题最简单的办法的就是重装Python3,最好使用安装包安装,使用yum安装的没有找到setup文件。https://www.cnblogs.com/kimyeee/p/7250560.html
参考这篇文章,重装
.下载Python3
https://www.python.org/downloads/
1 |
|
3.安装python3
我个人习惯安装在/usr/local/python3(具体安装位置看个人喜好)
创建目录:
1 |
|
解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.6.1.那我这里就是Python-3.6.1.tgz)
1 |
|
4.进入解压后的目录,编译安装。
1 2 |
|
make
1 |
|
make install
1 |
|
只需要这些步骤即可,原文章下面的步骤不用再执行了
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!