建立keras虚拟环境(virtual environment):
在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如Scrapy、tensorflow等,但是每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要我们根据需求不断的更新或卸载相应的库。将所有库堆砌在一个环境中会产生混乱,所以python提供了这样一种机制——将用于不同项目的框架装载于不同的虚拟环境中(可以理解为独立的多个工作台)
以下代码使用Anaconda prompt终端执行
创建环境
conda create --name 新环境名称 python=3.6
进入环境
activate 环境名称
进入相应环境后,在环境内安装相应的库即可。
*conda install tensorflow
conda install keras*
在Anaconda中,通过environment–>找到新环境名称—>not installed–>下载新环境对应的编译器spyder(新环境名称),之后可通过在spyder中创建项目,import keras 来测试环境是否搭建成功。
(注意:keras&tensorflow有版本对应关系,如果二者版本不对应,在import keras时终 端会产生提示,此时pip install --upgrade tensorflow
来更新tensorflow即可)