centos--python机器学习环境的配置

引言

centos7已经自带python2.7.5,这里需要安装python3,切记切记不要卸载原本的python2版本,否则,超级麻烦,最终我重装系统解决了

一、依赖的安装:

(也不知道能不能用的到,反正都安装一下)

yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

yum -y install zlib zlib-devel

yum -y install bzip2 bzip2-devel

yum -y install ncurses ncurses-devel

yum -y install readline readline-devel

yum -y install openssl openssl-devel

yum -y install openssl-static

yum -y install xz lzma xz-devel

yum -y install sqlite sqlite-devel

yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

yum -y install libffi libffi-devel

二、安装python

我采用的是在windows环境下卸载,下载地址https://www.python.org/ftp/python
选择相应版本,以及后缀名为tar.xz的文件
在这里插入图片描述然后利用一些技术上传到linux系统上,比如rz、filezilla等等,这里不做详述,我采用的filezilla,页面如下图所示:

在这里插入图片描述输入服务器相关信息即可,传输速度还快。

三、解压,进入该目录

命令:

  • tar -xvf xxxx -C 路径
  • cd 路径/xxxx

xxx 为文件名称,路径即为解压路径。

四、安装python3

命令:

  • ./configure --prefix=/usr/local/python3

  • make && make install

(注:./configure --prefix=/usr/local/python3这句的作用就是将程序安装在/usr/local/python3这个目录下)
(注:make是编译,make install是安装)

五、创建软链接

(将 /usr/bin/python3指向/usr/local/python3/bin/python3)

命令:

  • ln -s /usr/local/python3/bin/python3 /usr/bin/python3
  • ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

最后提醒:

因为执行yum需要python2版本,所以如果建立软连接改变默认python指向python3,我们还要修改yum的配置,执行:

  • vi /usr/bin/yum
  • 把#! /usr/bin/python修改为#! /usr/bin/python2.x

x为python自带的2版本


安装xgboost命令

  • pip install xgboost==0.4a27 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

其他的模块可以根据需要安装,但是xgboost需要有gc++依赖,版本过低则无法安装,所以采用低版本的安装。最后的镜像可以显著加快下载速度

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值