
成功安装的总结:
1、创建环境名为mykeras、python版本为3.6的独立环境
conda create --name mykeras python=3.6
2、用pip安装 torch==0.4.1(一定要指定版本,否者安装auto keras时报错)
# Python 3.6
pip install https://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-win_amd64.whl
pip install torchvision
3、安装auto keras
pip install autokeras
auto keras官方安装指导:
Auto-Kerasautokeras.com
以下是我软件安装的全过程,包括自己走的弯路。请酌情参考。
安装在window7 上 电脑上无GPU
1、更新python版本为3.6
原版本为python3.5.2

根据官方安装指导,需升级python版本

升级过程:
升级python
conda update python

升级conda
conda update -n base conda


报错:升级失败

实在不想查看到底是什么原因了!
为了节省时间想到从新安装一个含有python3.6版本的anaconda,但是我以前的很多工作都是在已有的环境中执行的,所以最终决定保存现有的环境,用conda创建一个新的python为3.6的环境。
具体步骤可以参考下面这个,我以前写的文章:
品颜完月:只要导入tensorflow库 python就停止工作(在jupyter中提示python kernel died, restarting )zhuanlan.zhihu.com
创建环境名为mykeras、python版本为3.6的独立环境
conda create --name mykeras python=3.6

2、安装auto keras
pip install autokeras
报错:

Collecting torch==0.4.1 (from autokeras)
Could not find a version that satisfies t
he requirement torch==0.4.1 (from aut
okeras) (from versions: 0.1.2, 0.1.2.post1)
No matching distribution found for torch==0.4.1 (from autokeras)
解决方法:
安装PyTorch
以下是PyTorch的官方指导:
PyTorchpytorch.org
安装PyTorch之前,需要安装python、anaconda/pip、numpy
我已经安装了python、anaconda/pip。
安装numpy:
pip install numpy


安装PyTorch(To install PyTorch with Anaconda),我是安装在没有GPU的笔记本上所以选择下面的方式。
conda install pytorch-cpu torchvision-cpu -c pytorch

用conda安装的缺点是不能指定版本,解决不了之前的问题(安装的是1.0.0的版本)

安装PyTorch成功

验证是否安装成功:
from __future__ import print_function
import torch
x = torch.rand(5, 3)
print(x)

安装auto keras
pip install autokeras
报错:

用pip安装PyTorch()
# Python 3.6
pip install https://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-win_amd64.whl
pip install torchvision
不同版本参见下面的链接:
https://pytorch.org/get-started/previous-versions/pytorch.org




安装auto keras成功:


