You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS 7系统下如何从GitHub源码正确安装Keras

CentOS环境下从GitHub源码安装Keras的解决方案

问题根因

你遇到的语法错误和setup.cfg里的配置内容没有任何关系,核心错误是操作方式不对:

  • setup.cfg是ini格式的包构建配置文件,不是可执行的Python脚本,直接执行python setup.cfg install相当于让Python解释器把配置文件当代码跑,解析到配置项的赋值语法时自然会报SyntaxError,你反复修改per-file-ignores字段完全是无效操作。
  • 新版Keras已经弃用了旧版python setup.py install的安装方式,全面遵循PEP 517/518 Python包构建标准,所有安装配置由setup.cfg和pyproject.toml定义,不需要手动执行setup相关脚本。

正确安装流程

按顺序执行以下命令即可完成安装,全程不需要修改任何源码目录下的配置文件:

  • 先升级基础构建工具,避免旧版本pip不支持新构建标准:
pip install --upgrade pip setuptools wheel
  • 拉取GitHub源码(已经克隆过的可以跳过这步):
git clone https://github.com/keras-team/keras.git
cd keras
  • 执行本地源码安装,pip会自动读取目录下的配置文件完成依赖安装、包构建和部署:
pip install .

如果需要对Keras源码做二次开发,希望修改源码后无需重复安装就可以生效,替换成可编辑模式安装命令即可:pip install -e .

注意事项

  • 不要手动修改setup.cfg内的任何配置,该文件除了包安装元信息、依赖声明外,还包含代码检查、测试流程的配置,随意修改会直接导致构建失败。
  • 安装前请提前部署好对应版本的TensorFlow环境,避免出现依赖不兼容问题。
  • 安装完成后可以执行python -c "import keras; print(keras.__version__)"验证是否安装成功。

内容的提问来源于stack exchange,提问作者RTN JO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 23:51:30