搞人工智能不能不知道 TensorFlow ,知道 TensorFlow 你就必须得知道这个最简单的办法,不用苦苦查阅官方文档,一串命令即可完成所有安装。
Anaconda 是一个 python 版本管理的软件,同时支持很多 科学计算库的安装
安装 GPU 版的 TensorFlow 指令是 conda install tensorflow-gpu
安装 CPU 版的 TensorFlow 指令是 conda install tensorflow
下面开始简单讲解一下 Anaconda 的使用
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 这是清华大学开源软件镜像站
https://www.anaconda.com/download/ anacoda 官网
https://docs.anaconda.com/ 官网帮助文档
这三个网站会对你有比较大帮助,第一个是清华大学的开源软件网站,可以帮助你下载更快(很多软件);第二个是官网;第三个则是软件的使用说明书
1为啥要使用这个软件?
1、方便管理,它可以帮助你在一台设备上同时存在 不同版本的python、软件包等等
2、同一环境可以直接打包分享或者转移到其他设备上
3、不同环境切换很便利,很多常用软件一行代码就能全部完成
2 常用功能介绍
功能介绍:
升级
conda update conda
具体查看功能
conda create -h
conda info -e
查看当前环境列表
conda info -e
创建一个环境
conda create -n [环境名] python=【版本号 】eg:conda create -n tensorflow python=3.5
conda create -n env_name [ 这边可以添加需要按照包 ] python=2.7 eg:conda create -n tensorflowENV tensorflow-gpu python=3.5 //生成一个新的环境 tensorflowENV 同时按照 tensorflow-gpu 如果因为网络失败,重新执行就好,没事
切换环境
source activate env_name /// windows: activate env_name
退出当前环境
source deactivate env_name /// windows: deactivate env_name
移出环境
conda remove -n env_name --all
安装包
conda install xxxxx //是当前环境下
conda install -n env_name xxxx //指定环境下
查看已安装
conda list
conda list -n env_name
查找包
conda search xxxx
更新包
conda update xxxx
卸载
conda remove xxxx
3 其他
这里主要是补充说明一下,利用像 pycharm 这类比较有效的软件开发的时候怎么办,简单,将对应环境的 python 执行文件加入到配置中即可 (windows: python.exe)
问题二:如果运行 tensorflow 报错,请查看是否环境路径加入到 path 中
记得将该环境加入到 system 的环境变量 path 中,例如我的
C:\ProgramData\Anaconda3\envs\T\Library\bin