CentOS下完全离线安装python3.6.8、pip3和numpy

CentOS下完全离线安装python3.6.8、pip3、numpy、flask

本文是基于ubuntu系统环境,安装和使用python3.6.8、pip3、numpy、flask


(1) 安装python3.6.8

rpm -ivh zlib-devel-1.2.7-17.el7.x86_64.rpm
rpm -ivh bzip2-devel-1.0.6-13.el7.x86_64.rpm
rpm -ivh epel-release-7-11.noarch.rpm
rpm -ivh ncurses-devel-5.9-13.20130511.el7.x86_64.rpm 
# 一定要按照以下的顺序进行安装
rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm
rpm -ivh kernel-headers-3.10.0-514.el7.x86_64.rpm 
rpm -ivh glibc-headers-2.17-157.el7.x86_64.rpm 
rpm -ivh glibc-devel-2.17-157.el7.x86_64.rpm 
rpm -ivh cpp-4.8.5-11.el7.x86_64.rpm 
rpm -ivh gcc-4.8.5-11.el7.x86_64.rpm
rpm -ivh libstdc++-4.8.5-11.el7.x86_64.rpm
rpm -ivh libstdc++-devel-4.8.5-11.el7.x86_64.rpm 
rpm -ivh gcc-c++-4.8.5-11.el7.x86_64.rpm 
tar -xzvf Python-3.6.8.tgz
  • 进入解压目录
cd Python-3.6.8
  • 设置安装路径并安装
./configure --prefix=/usr/local/python3.6 --enable-shared
make
make install
ln -s /usr/local/python3.6/bin/python3 /usr/bin/python3
echo "/usr/local/python3.6/lib" > /etc/ld.so.conf.d/python3.6.conf
ldconfig
  • 检查python 3.6.8是否安装成功
python3 -V

(2) 安装pip

  • python 3.6.8中自带了pip,所以只需要建立链接就行
ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip
  • 检查pip是否安装成功
pip -V

(3) 安装第三方包numpy

使用pip安装numpy

pip install numpy

离线安装numpy

1. 第一种方式

pip install numpy-1.16.4-cp36-cp36m-manylinux1_x86_64.whl

2. 第二种方式

  • 去官网下载numpy安装包.tgz文件
# ".tar.gz"文件解压
tar -xzvf numpy-1.15.0.tar.gz 
# 进入目录"numpy-1.15.0"
cd numpy-1.15.0
# 找到“setup.py”文件,然后安装
python3 setup.py install

(4) pip 命令的使用方法

  • 查看已经安装的包
pip list

(5) pip 离线安装flask

Click>=5.1
Werkzeug>=0.15
Jinja2>=2.10.1 # Jinja2 依赖 MarkupSafe>=0.23
itsdangerous>=0.24
pip install Click-7.0-py2.py3-none-any.whl
pip install Werkzeug-0.15.5-py2.py3-none-any.whl
pip install MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl
pip install Jinja2-2.10.1-py2.py3-none-any.whl
pip install itsdangerous-1.1.0-py2.py3-none-any.whl
pip install Flask-1.1.1-py2.py3-none-any.whl
  • 使用pip list命令,查看flask是否已安装
pip list

在这里插入图片描述


发布了68 篇原创文章 · 获赞 98 · 访问量 101万+

猜你喜欢

转载自blog.csdn.net/qq_32599479/article/details/98951430
今日推荐