短视频开发 阿里云 软件开发 php postgresql powershell arraylist text Component Egret Engine Echojs vue优势 后台管理界面 pmp教程 erp系统源码 jquery解析json数据 pip环境变量 vim跳到文件末尾 android入门实例 升级python版本 python获取数据类型 python基础语法 python包 python等待10秒 java安装环境 java语言代码大全 java的map linux系统安装 离散数学pdf pyh subscribe linux运维之道 abr文件 ansys安装教程 python电子书 linux格式化硬盘 fireworks stata dnf胜利的证明有什么用 冰冠堡垒单刷路线
当前位置: 首页 > 学习教程  > 

CentOS 默认python的版本更换

2020/10/16 17:42:52 文章标签: centos查看python版本

yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel编译安装新python之前先装依赖然后: ./configure --prefix/usr/local make && make install------…

yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

编译安装新python之前先装依赖

然后:

./configure --prefix=/usr/local
make && make install


----------------------------------------

vim ~/.bash_profile

. ~/.bash_profile

-----------------------------------------

下边3个相关文件

/usr/local/bin/python3.4
/usr/local/bin/python 			#python2.7.5
/usr/bin/python			        #python2.6.6

系统默认的是python2.7.5,说明环境变量先搜索的是/usr/local/bin/目录

我现在要做的是将 /usr/local/bin/python3.4 做一个软链接给 /usr/local/bin/python

即用这个命令:

ln -s /usr/local/bin/python3.4 /usr/local/bin/python

(注意:要先把/usr/local/bin/python这个链接删掉,没关系的,它只是一个链接)


具体分析如下:

如图,我用ls -l命令查看时,发现蓝色名子后面都有箭头指向绿色的名子,于是猜测蓝色可能是链接,绿色才是可执行文件(后来证明猜测是对的)


看红圈里python->python2,python2->python2.7,这就是为什么默认的python命令会打开python2.7

我现在要做的就是把python这个链接,改到python3.7上,那么默认python就是python3.7了

这就是上面命令的由来了,我执行了命令,然后如图:


搞定!



---------------------------------------------------------

当我修改默认为python3.7之后,发现django不能导入,提示不存在

因为我的python2.7和python3.7都是用源码编译的,所以我还不知道它的site-packages在哪里,找了一下,在

/usr/local/lib/python2.7/site-pageages里面有django包

当然

/usr/local/lib/python3.7/site-packages里面没有django,我的解决方法是用pip重新安装,(pip  install django == 1.7.0)因为默认python已经改变了

搞定!

---------------------------------------------------------



本文链接: http://www.dtmao.cc/news_show_300001.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?