成功安装的总结:
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.orgPyTorchPyTorchpytorch.org安装auto keras成功: