centos安装相关笔记

在centos上安装python3.7.3以及django的辛酸历程
其实pip最难设置,python3.7.3以及软链接设置并不难,难就难在pip的软链接上。
我是参考了这篇文章,有全详细的安装流程,不过因为pip3命令不能用,所以。。。你懂的,django的安装可以参考一下(侵删)
首先 python3.7.3
①安装依赖包 一大串

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

②从官网上下载python相关的版本,我下了最新版的3.7.3,可以用wget命令下载,也可以从官网上下载,但是对我来说,还是觉得一个命令就可以解决的事,何必还要跑到官网上下载(主要还是我懒),不得不说,这个还是挺好用的!简单方便

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

然后解压喽

tar -zxvf Python-3.7.0.tgz

进入解压后的文件夹

cd Python-3.7.0

编译?应该是叫这个名字吧

./configure

安装(默认情况下,python3.7安装在/usr/local/bin/)实在不确定可以用whereis python来找它在哪里,或者find /- name "python"

make&&make install

我在安装完之后,出现了一个错误“ModuleNotFound:No module named '_ctypes'”,就只需要再输入下面的命令,然后完成之后再执行make&&make install

  yum install libffi-devel -y

安装好了
接下来就是修改软链接的事了
修改原来的软链接,把我们新安装的python3.7.3链接到 /usr/bin/python;pip同理

mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python

mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/bin/pip3 /usr/bin/pip

然后再修复yum与原来python2.7.5的连接,输入vi /usr/libexec/urlgrabber-ext-down进入文件里,把
第一行的代码修改成图片所示(键盘敲i修改);同理vi /usr/bin/yum修改也是一样的。
最后按Esc敲击:wq,退出,保存。详细命令
至此,pip和python的安装配置就完成了。(注意,现在就可以直接用pip和python命令了,因为它们对应的都是新安装的python3.7.3相关)
接下来是django。安装错了,卸载的命令rpm -qa | grep django,你想安装什么版本的就改版本号就行了,然后就没了。。。

pip install django==2.1.7

测试一下?

关于pip3的安装,设置相关问题,这个最可靠了!

2019.03.31

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尔甜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值