Win10 Anaconda多版本python共存+TensorFlow+Keras
写在前面:这是我遇到过的较为麻烦的问题,当我们自己电脑装了python3.5+TF+keras,但是github上下载的项目确实python2.7的。此时就需要安装python多版本以及不同版本的TF、keras。以下内容参考网上资料以及自己的实践记录,希望能给同样有困惑的小伙伴一点帮助!
一、安装anaconda
官方下载地址:https://repo.continuum.io/archive/
选项相应的版本安装
安装路径我直接默认的C盘,安装过程一路next.
在Installation Options一步中,我按照官网说明,没有选择Add Anaconda to my PATH environment variable。
官方安装教程:https://docs.anaconda.com/anaconda/install/windows
安装完成后,配置path变量:
右键我的电脑->属性->高级选项->环境变量->系统变量->path->在path中添加路径:需要添加的有三个,分别为:
配置完成后打开黑屏终端(cmd),输入Python,显示anaconda,说明安装成功,如下图。
二、安装TensorFlow
创建名为TensorFlow的环境,同时安装Python3.5.2
打开cmd,前面已经配置过path,所以可以直接使用conda命令,输入
conda create --name tensorflow python=3.5.2
完成安装后输入activate tensorflow激活建立的环境,输入python,显示3.5.2版本
安装tensorflow
以下步骤都是在tensorflow环境内进行的操作。即先输入activate tensorflow
pip install tensorflow
此步骤安装的是cpu版本的tensorflow,可使用pip list来查看版本信息
验证安装是否成功:
输入Python,再输入import tensorflow as tf,若下一行出现<<<,则说明TensorFlow安装成功。
安装keras
1.安装keras
重新进入到tensorflow环境中,如果还在python解释器环境中(即有>>>符号),输入exit()退出即可。输入以下命令
pip install keras
验证:输入Python,再输入import keras,显示Using TensorFlow backed,则说明安装成功,如下图。
目前已知的是: tensorflow 1.5 和 keras 2.1.4 ,tensorflow 1.4 和keras 2.1.3搭配, ,tensorflow 1.3 和 keras2.1.2 搭配,,tensorflow 1.2 和 keras2.1.1搭配
如果出现版本错误问题,可以尝试指定版本如下例:
conda create --name tensorflow python=3.5.6
pip install tensorflow1.5
pip install keras2.1.4
OK,以上便是本篇博客的分享。当然,这对于初学者来说真的很麻烦,如果您是AI刚入门,建议直接上华为云CloudAI,Modelarts内无需担心版本原因,而且框架都搭建好了,打开notebook即可写代码,我就稍微展示下:
首先打开控制台,链接如下:https://console.huaweicloud.com/modelarts/?region=cn-north-4#/notebook
进入之后看到如下图中标记,依次点击开发环境、Notebook、创建。
接下来会看到notebook配置选择,无论是python2还是3都支持,还可以选择CPU或者GPU
勾选完毕后提交即可,之后便可以看到启动项打开就可以任意选择深度学习框架而无需自己再搭建,对初学者十分友好,推荐一定要试试!
- 点赞
- 收藏
- 关注作者
评论(0)