linux下python3源码安装及卸载
? Linux下Python3的源码编译安装和卸载方法
?
?
(一)Linux下软件的源码编译安装和卸载方法Linux下正常的编译安装/卸载源码的安装一般由3个步骤组成:
其中 如果配置了 $ ./configure --prefix=/usr/local/linuxidctest 安装后的所有资源文件都会被放在 使用
当然要卸载程序,也可以在原来的 make install PREFIX=path这里 这样在编译完毕后,就不能再修改 关于卸载如果安装的时候指定了--prefix,直接删除就好。如果没有配置 找一个临时目录重新安装一遍,如: $ ./configure --prefix=/tmp/to_remove 然后遍历
这样的坏处是有些文件夹还可能删除不了(分不清是系统的还是安装上的)
?
常见的反安装target有: make uninstall/distclean/veryclean 等等。如果没有,事先记得记录‘make install‘的所有输出日志,‘make install &> |tee make.log‘。
?
然后在日志里能够看得到到底安装了那些文件到那些位置,通常会使用‘cp‘或者‘install‘命令拷贝文件。
? (二)debian 8 jessie安装Python3.6?debian?系统debian8官方停止更新维护了,目前apt源仅支持python3.4,debian8系统内置的python2为python2.7.9,Python3版本为3.42。 ?想要安装Python3.5及以上的版本,只能下载源码编译安装,但是千万不要手欠的去删除系统自带python3.4, ?否则后果请参考 ????? https://blog.csdn.net/lang523493505/article/details/76644666 ?
需要安装更高版本的python,例如python3.6?这样做
?
????? 参考链接 https://unix.stackexchange.com/questions/332641/how-to-install-python-3-6
================================================= pip3依赖系统内置的openssl包,先确定apt-get install?openssl You?can?install?Python-3.6?on?Debian?8?as?follows: wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz tar xvf Python-3.6.8.tgz cd Python-3.6.8 ./configure --enable-optimizations make make altinstall 或者make install(试过成功了) python3.6 -V
#创建软链接,软链接目的目录已存在的先删除
ln -s /usr/local/bin/python3.6 /usr/bin/python3
ln -s /usr/local/bin/pip3.6 ?
/usr/bin/pip3
pip3 install redis (试过成功了)
? (三)Linux下安装python3后,pip3 install 报错找不到ssl模块Python3 越来越火,要在Linux下安装python3的需求也越来越多。。
? 参考链接: https://blog.csdn.net/Pretendness/article/details/80032016 https://www.linuxidc.com/Linux/2019-03/157703.htm https://www.zhihu.com/question/20092756/answer/13948057 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |