CentOs下安装python

仅以记录悲桑的装软件的一天。

1、安装Python IDEL

参考链接:点击打开链接

通过

sudo yum install python-tools

成功安装上Python IDEL

2、安装 Python相关包

首先试想利用pip来进行相关包的安装。

参考链接:点击打开链接

                 点击打开链接

                 点击打开链接

1、首先安装epel扩展源:

sudo yum -y install epel-release

2、安装pip

sudo yum -y install python-pip

3、pip下载和安装

下载压缩包

wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

解压安装

tar -xzvf pip-1.5.4.tar.gz
cd pip-1.5.4
python setup.py install
接下来就出现问题了。可能由于CentOs自带的python版本过低,以至于pip install 出现报错version吧啦吧啦(未截图)。

然后开始百度如何更新CentOs下自带的python版本。

3、更新python版本

参考链接:点击打开链接

                 点击打开链接

                 点击打开链接

1、查看gcc

gcc -v

2、下载安装python包

wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tgz  #下载
tar -xzvf Python-2.7.6.tgz   #解压
cd Python-2.7.6
./configure
make && make install    #编译安装

3、实现软连接

mv /usr/bin/python /usr/bin/python.2.6  #当前系统python版本为2.6
ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python

4、验证python版本

python -v

此时显示python版本为为2.7(依旧没有截图)。但是python的pip依旧不能使用,就开始配置路径。

编辑/etc/profile文件

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL这行上面添加

PATH=$PATH:/usr/local/python2.7/bin

重新初始化/etc/profile文件

source /etc/profile

配置完后依旧无效(内心微笑)。

4、重新安装pip和IDLE

这时候发现IDLE不正常了,出现报错。

** IDLE can't import Tkinter. Your Python may not be configured for Tk. **
百度发现是tcl-devel和tk-devel没有安装,可是用命令行发现已经安装了。

发现yum也不能使用了(内心更加微笑)。

修改yum配置

# vi /usr/bin/yum
将!#/usr/bin/python 修改为 !#/usr/bin/python2.6    #因为自带的版本为2.6

然后yum可以正常使用了。

卸载IDLE

sudo yum install python-tools      #安装命令
sudo yum -y remove python-tools    #卸载命令

虽然显示卸载成功,但是依然报错。

5、最后终于向Anaconda低头了

参考链接:点击打开链接

                 点击打开链接

附上卸载链接:点击打开链接

可在清华镜像站下载Linux Anaconda安装包,比官网快很多。

安装成功后,成功运行程序(Anaconda自带很多包)。

综上所述:使用Anaconda方便且简单,怕麻烦的小伙伴们强烈推荐Anaconda,这就是瞎折腾一天的感悟。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值