系统配置
- 服务器型号:Dell PowerEdge R730
- 硬件:
- CPU:Intel® Xeon® CPU E5-2650 v4 @ 2.20GHz
- 显卡:Tesla K80
- 内存:16G * 4根 2400MHZ
- 硬盘:250G
- 系统:Ubuntu 16.04
Python环境配置
Ubuntu1604自带python3.5.2,然而,该版本不符合python pandas的最低版本要求。需要安装python3.7。安装步骤如下:
- 按照阿里云开源镜像站-ubuntu官方提示,将自带的apt源换成阿里源。
https://developer.aliyun.com/mirror/pypi?spm=a2c6h.13651102.0.0.53322f70faPNLn
并执行sudo apt-get update
- 按照Stack Overflow中的步骤建议使用apt安装新的python3.7,不改动原有python3.5的环境,具体地,执行:
- 将ppa添加至仓库
sudo add-apt-repository ppa:deadsnakes/ppa
这步可能会提示gpg: keyserver timed out,多尝试几次则成功,成功后执行sudo apt-get update
- 安装python3.7
sudo apt-get install build-essential libpq-dev openssl libffi-dev zlib1g-dev
sudo apt-get install python3-pip python3.7-dev
- 注意,当前Pip将并不适用python3.7,需要重新安装pip
python3.7 -m pip install pip
-
此后在使用pip时
,统一以python3.7 -m pip
</