本系列主要以TensorFlow中文社区为参考。
本文Python版本为3.6,官方下载地址
第一部分:使用VirtualEnv创建一个隔离环境,如果不需要创建隔离环境可以直接跳过此步,进入第三部分(TensorFlow的安装过程)。
1. VirtualEnv的安装可以通过pip安装。
pip install virtualenv #或者由于权限问题使用sudo临时提升权限 sudo pip install virtualenv
2. 安装完毕后就可以进行隔离环境的构建了,可以通过以下指令进入virtual的帮助页面:
virtualenv -h
3. 接下来我们创建一个新的独立环境,命名为“senv”,下图即创建完毕
virtualenv senv
4. 激活新的环境,左侧出现“(senv)”说明已经下新环境下运行了
cd senv #进入新的环境 Scripts\activate #激活新环境
5. 如果想要退出该环境,如下代码即可。
deactivate
第二部分:Pycharm下使用虚拟环境
如果想要在Pycharm中使用刚刚生成的虚拟环境也比较简单。
首先,创建一个新项目,然后点击设置按钮,第一项“Add Local”即为添加已有的环境,第二项为新建环境
点击第一项后找到senv下的python.exe文件打开即可。
第三部分:TensorFlow的安装
TensorFlow的安装比较简单,通过pip安装即可。
GPU版本(需要nvdia显卡)
pip install --upgrade tensorflow-gpu
CPU版本
pip3 install --upgrade tensorflow