搭建一个机器学习云端服务器
前言
手头上有台云服务器,一直闲置着,刚好最近想看一看机器学习方面的内容,在自己机子上搞又不是很方便,所以就想着利用这个搭个服务器来跑跑,废话不多说,开搞。
开始
首先你要拥有一台云服务器,我这里用的是腾讯云提供的CVM,操作系统是ubuntu 14.04。
如果你没有的话,同时你又是在校大学生,可以登录腾讯云的云+校园计划页面领取免费服务器(1元每月)
腾讯云云+校园计划已经更新了,新版没有了之前的免费服务器,不过有学生优惠套餐,最低10元/月。
当然如果你是土豪的话,请随意。
购买完服务器后,在腾讯云网页可以直接登录到远程,很方便,还提供了粘贴命令。当然也可以使用putty客户端登录。(具体请依照实际情况,此项不在本文讨论范围)
基本环境
本文介绍的是基于python3.4的配置,如果是python2.x请自行斟酌。
首先先安装python3和python-pip以及python-pip3(系统已自带python2)
sudo apt-get install update //更新软件源,sudo为管理员权限
sudo apt-get install python3 python-pip python-pip3
sudo pip install --upgrade pip //更新pip,避免后面安装包出错
sudo pip3 install --upgrade pip
配置pypi国内源,后续使用 pip 安装第三方库时,由于受国内网络限制,速度会比较慢。我们首先将 PyPI 的源修改为国内源,这里使用的是中国科学技术大学提供的源。
编辑 ~/.pip/pip.conf
sudo vim ~/.pip/pip.conf
在最上方加入如下内容:(如果你不熟悉vim,那个……)
[global]
index-url = https://mirrors.ustc.edu.cn/pypi/web/simple
format = columns
</