赞
踩
#anaconda的安装和基本使用
配置caffe或者tensorflow都需要安装python和一些依赖库,anacanda可以帮我们省去安装依赖库的麻烦,但个人推荐在使用tensorflow时候使用anconda,如果只使用caffe则不建议使用anaconda,因为anaconda配置了环境变量后,代替系统默认的python后,导致了apt-get install lib
安装的一些python库找不到,配置环境变量有时候也解决不了问题,最后还得在anaconda中使用 pip install lib
再安装一次。但如果我们想不同的项目使用不同的python 版本或者不同的库环境的时候,anconda就会用到了。
##安装
anaconda安装可以去:清华的资源网站上下载对应的系统版本,安装没有什么难度,基本是下一步下一步。
##创建环境
anconda有基本的运行环境,当我们安装的最新的版本时候一般默认安装了python3.6的环境,但当我们想各个环境下使用不同版本pyhon相应环境时候可以使用
conda create -n caffe python=2.7
这个命令会在ananconda的env目录下创建名为caffe的python环境(这里caffe为稳文件名称,可以自己修改)。
当我们要使用这个环境的时候:
activate caffe
当我们想在pycharm中使用这个环境的时候,在file-sengting中设置如图即可
##切换当前环境python版本
conda install python=3.5
如果出现错误,如:
UnsatisfiableError:
The following specifications were found to be in conflict:
- enum34 -> python 2.6*|2.7*|3.3*|3.5*
- python ==3.6.0
Use "conda info " to see the dependencies for each package.
就先卸载后再安装:
conda uninstall enum34
conda install python=3.5
##caonda 安装库文件
当我们想安装一些依赖库的时候,除了pip install外也可以用conda命令,
//目前环境安装的
conda list
// 搜索相关的,如tensorflow
anaconda search -t conda tensorflow
可以查看目前tensorflow的相关资源,和支持的系统
//查看相关资源如何安装
anaconda show 资源名称
从最后一行,就可以知道安装的命令了:
conda install --channel https://conda.anaconda.org/dhirschfeld tensorflow
其实外面利用pip来安装tensorflow更为简单:(安装tensorflow版本要与cuda的版本一致,否则会报找不到或者打不开相应的和当前tensorflow版本一致的cuda的so文件)
pip install tensorflow==1.5
pip install tensorflow-gpu==1.5
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。