基于CentOS7的Python数据分析与机器学习环境搭建

环境配置:yum -y install gcc gcc-c++ openssl-devel libffi-devel zlib-devel bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

下载Python3:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

输入命令:mkdir /usr/local/python3 //创建安装文件夹

输入命令:tar -zxvf Python-3.7.0.tgz //解压安装包
切换命令:cd Python-3.7.0

输入命令:./configure 源码配置:
运行后会提醒
If you want a release build with all stable optimizations active (PGO, etc),
please run ./configure --enable-optimizations

可以运行 ./configure --enable-optimizations 进行配置优化

源码编译和安装:make && make install

创建软链接输入命令:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

查看 python3 和 pip3 的版本
python3 -V
pip3 -V

pip3 install numpy //安装numpy (前面加nohup为后台安装)
pip3 install pandas //安装pandas
pip3 install tensorflow //安装tensorflow
pip3 list //查看安装情况

安装anaconda
wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh //下载
bash Anaconda3-5.1.0-Linux-x86_64.sh //安装
source ~/.bashrc //生效.bashrc文件
anaconda --version //查看版本

你可能感兴趣的:(基于CentOS7的Python数据分析与机器学习环境搭建)