当前位置 : 主页 > 编程语言 > python >

在离线的centos6.5服务器上安装Keras

来源:互联网 收集:自由互联 发布时间:2022-06-18
文章目录 ​​1. 安装Keras相关库​​ ​​2. 安装CPython​​ ​​3. 安装h5py​​ ​​3.1 安装hdf5​​ ​​3.2 安装pkgconfig​​ ​​3.3 安装h5py​​ ​​4. 安装PyYAML​​ ​​5. 安装scipy​​



文章目录

  • ​​1. 安装Keras相关库​​
  • ​​2. 安装CPython​​
  • ​​3. 安装h5py​​
  • ​​3.1 安装hdf5​​
  • ​​3.2 安装pkgconfig​​
  • ​​3.3 安装h5py​​
  • ​​4. 安装PyYAML​​
  • ​​5. 安装scipy​​
  • ​​5.1 安装依赖库​​
  • ​​5.2 安装scipy​​
  • ​​6. 安装Keras​​


  安装过程具有依赖关系,必须安装所示顺序进行安装。其中离线指的是无法上公网,可以通过内网传输文件。

1. 安装Keras相关库

  • Keras Applications
    https://files.pythonhosted.org/packages/90/85/64c82949765cfb246bbdaf5aca2d55f400f792655927a017710a78445def/Keras_Applications-1.0.7-py2.py3-none-any.whl

    pip install Keras_Applications-1.0.7-py2.py3-none-any.whl
  • Keras Preprocessing
    https://files.pythonhosted.org/packages/c0/bf/0315ef6a9fd3fc2346e85b0ff1f5f83ca17073f2c31ac719ab2e4da0d4a3/Keras_Preprocessing-1.0.9-py2.py3-none-any.whl

    pip install Keras_Preprocessing-1.0.9-py2.py3-none-any.whl
  • 2. 安装CPython

      下载地址为:https://files.pythonhosted.org/packages/8d/cb/c56392fb3d13b511cf3de190c3f4d9453ef91964930d6476c85a19dbc5c7/Cython-0.17.tar.gz


      pip install Cython-0.17.tar.gz

    3. 安装h5py

      在centos6.5中安装h5py的确是一件很费心的事。尝试了很多办法,最终找到了一种不太完美的办法。

    3.1 安装hdf5

      下载地址为:

    https://s3.amazonaws.com/hdf-wordpress-1/wp-content/uploads/manual/HDF5/HDF5_1_10_5/binaries/unix/hdf5-1.10.5-linux-centos7-x86_64-shared.tar.gz ,后者只是做个备份。

      安装过程为:

  • 解压tar.gz压缩文件。
  • 重命名文件夹为hdf5,移动到 /usr/local/hdf5下。
  • 添加环境变量 export HDF5_DIR=/usr/local/hdf5。注意环境变量在会影响下一步安装h5py。
  • 3.2 安装pkgconfig

      下载地址为:https://files.pythonhosted.org/packages/b4/2c/bf434cb5a6590417e1d4468050ec317ea17fd6231c2a256df4646c11e588/pkgconfig-1.5.1-py2.py3-none-any.whl


      pip install pkgconfig-1.5.1-py2.py3-none-any.whl

    3.3 安装h5py

      下载地址为:https://files.pythonhosted.org/packages/43/27/a6e7dcb8ae20a4dbf3725321058923fec262b6f7835179d78ccc8d98deec/h5py-2.9.0.tar.gz


      pip install h5py-2.9.0.tar.gz

    4. 安装PyYAML

      下载地址为:https://files.pythonhosted.org/packages/9f/2c/9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d/PyYAML-5.1.tar.gz


      pip install PyYAML-5.1.tar.gz

    5. 安装scipy

      在​离线​的centos6.5中安装scipy也经历了一些波折,最终也找到了一种不太完美的办法。

    5.1 安装依赖库

      如果是联网状态,则直接使用yum install blas-devel lapack-devel atlas-devel就可以安装好相关依赖库。但由于是离线状态,就需要提前下载好依赖文件,然后通过tftp传输到服务器。

      文件下载链接为链接中的压缩包包含三个子压缩包,即scipy_depend_rpm.zip、atlas-include.zip、atlas-so.zip。

  • scipy_depend_rpm.zip其中包含了15个依赖的RPM包。但只安装rpm包是无法直接安装scipy的,还需要下面两个步骤。操作方法:解压后使用rpm -ivh *.rpm就可以正确进行安装。
  • atlas-include.zip包括了atlas的一些头文件(.h文件),通过yum install是会产生该文件夹,但是rpm -ivh并不产生。操作方法:解压后将其放置到/usr/include/atlas目录下。
  • atals-so.zip。将yum install和rpm安装的结果进行比较,发现/usr/lib64/atlas文件夹下会少一些文件。操作方法:解压该文件夹,然后放置到/usr/lib64/atlas。部分文件可能已存在,直接覆盖即可。
  • 5.2 安装scipy

      下载地址为:https://files.pythonhosted.org/packages/a9/b4/5598a706697d1e2929eaf7fe68898ef4bea76e4950b9efbe1ef396b8813a/scipy-1.2.1.tar.gz


      pip install scipy-1.2.1.tar.gz

    6. 安装Keras

      下载地址为:https://files.pythonhosted.org/packages/5e/10/aa32dad071ce52b5502266b5c659451cfd6ffcbf14e6c8c4f16c0ff5aaab/Keras-2.2.4-py2.py3-none-any.whl


      pip install Keras-2.2.4-py2.py3-none-any.whl



    上一篇:CCKS-2019-IPRE baseline sentence level 代码理解
    下一篇:没有了
    网友评论