Keras 安装步骤
Keras 的安装非常简单。按照以下步骤在您的系统上正确安装 Keras。
第一步:创建虚拟环境
Virtualenv用于管理不同项目的 Python 包。这将有助于避免破坏安装在其他环境中的软件包。因此,始终建议在开发 Python 应用程序时使用虚拟环境。
Linux/Mac 操作系统
Linux 或 mac OS 用户,转到您的项目根目录并键入以下命令以创建虚拟环境,
执行上述命令后,“kerasenv”目录将在您的安装位置创建包含bin、lib 和 include 文件夹。
windows
Windows 用户可以使用以下命令,
第二步:激活环境
此步骤将在您的 shell 路径中配置 python 和 pip 可执行文件。
Linux/Mac 操作系统
现在我们创建了一个名为“kerasvenv”的虚拟环境。移动到文件夹并键入以下命令,
$ cd kerasvenv kerasvenv $ source bin/activate
windows
Windows 用户进入“kerasenv”文件夹并输入以下命令,
第 3 步:Python 库
Keras 依赖于以下 python 库。
- Numpy
- Pandas
- Scikit-learn
- Matplotlib
- Scipy
- Seaborn
希望您已经在系统上安装了上述所有库。如果没有安装这些库,那么使用下面的命令一一安装。
Numpy
您可以看到以下响应,
Collecting numpy
Downloading
https://files.pythonhosted.org/packages/cf/a4/d5387a74204542a60ad1baa84cd2d3353c330e59be8cf2d47c0b11d3cde8/
numpy-3.1.1-cp36-cp36m-macosx_10_6_intel.
macosx_10_9_intel.macosx_10_9_x86_64.
macosx_10_10_intel.macosx_10_10_x86_64.whl (14.4MB)
|████████████████████████████████| 14.4MB 2.8MB/s
Pandas
我们可以看到以下响应,
Collecting pandas
Downloading
https://files.pythonhosted.org/packages/cf/a4/d5387a74204542a60ad1baa84cd2d3353c330e59be8cf2d47c0b11d3cde8/
pandas-3.1.1-cp36-cp36m-macosx_10_6_intel.
macosx_10_9_intel.macosx_10_9_x86_64.
macosx_10_10_intel.macosx_10_10_x86_64.whl (14.4MB)
|████████████████████████████████| 14.4MB 2.8MB/s
matplotlib
我们可以看到以下响应,
Collecting matplotlib
Downloading
https://files.pythonhosted.org/packages/cf/a4/d5387a74204542a60ad1baa84cd2d3353c330e59be8cf2d47c0b11d3cde8/
matplotlib-3.1.1-cp36-cp36m-macosx_10_6_intel.
macosx_10_9_intel.macosx_10_9_x86_64.
macosx_10_10_intel.macosx_10_10_x86_64.whl (14.4MB)
|████████████████████████████████| 14.4MB 2.8MB/s
scipy
我们可以看到以下响应,
Collecting scipy
Downloading
https://files.pythonhosted.org/packages/cf/a4/d5387a74204542a60ad1baa84cd2d3353c330e59be8cf2d47c0b11d3cde8
/scipy-3.1.1-cp36-cp36m-macosx_10_6_intel.
macosx_10_9_intel.macosx_10_9_x86_64.
macosx_10_10_intel.macosx_10_10_x86_64.whl (14.4MB)
|████████████████████████████████| 14.4MB 2.8MB/s
scikit-learn
它是一个开源机器学习库。它用于分类、回归和聚类算法。在移动到安装之前,它需要以下内容 -
- Python 3.5 或更高版本
- NumPy 1.11.0 或更高版本
- SciPy 0.17.0 或更高版本
- joblib 0.11 或更高版本。
现在,我们使用以下命令安装 scikit-learn -
pip install -U scikit-learn
Seaborn
Seaborn 是一个令人惊叹的库,可让您轻松可视化数据。使用以下命令安装 -
您可以看到类似于下面指定的消息 -
Collecting seaborn
Downloading
https://files.pythonhosted.org/packages/a8/76/220ba4420459d9c4c9c9587c6ce607bf56c25b3d3d2de62056efe482dadc
/seaborn-0.9.0-py3-none-any.whl (208kB) 100%
|████████████████████████████████| 215kB 4.0MB/s
Requirement already satisfied: numpy> = 1.9.3 in
./lib/python3.7/site-packages (from seaborn) (1.17.0)
Collecting pandas> = 0.15.2 (from seaborn)
Downloading
https://files.pythonhosted.org/packages/39/b7/441375a152f3f9929ff8bc2915218ff1a063a59d7137ae0546db616749f9/
pandas-0.25.0-cp37-cp37m-macosx_10_9_x86_64.
macosx_10_10_x86_64.whl (10.1MB) 100%
|████████████████████████████████| 10.1MB 1.8MB/s
Requirement already satisfied: scipy>=0.14.0 in
./lib/python3.7/site-packages (from seaborn) (1.3.0)
Collecting matplotlib> = 1.4.3 (from seaborn)
Downloading
https://files.pythonhosted.org/packages/c3/8b/af9e0984f
5c0df06d3fab0bf396eb09cbf05f8452de4e9502b182f59c33b/
matplotlib-3.1.1-cp37-cp37m-macosx_10_6_intel.
macosx_10_9_intel.macosx_10_9_x86_64
.macosx_10_10_intel.macosx_10_10_x86_64.whl (14.4MB) 100%
|████████████████████████████████| 14.4MB 1.4MB/s
......................................
......................................
Successfully installed cycler-0.10.0 kiwisolver-1.1.0
matplotlib-3.1.1 pandas-0.25.0 pyparsing-2.4.2
python-dateutil-2.8.0 pytz-2019.2 seaborn-0.9.0