windows7环境下Eclipse集成Python开发环境+安装TensorFlow

    本文首先介绍Windows环境下,Eclipse集成Python开发环境步骤,紧接着介绍安装TensorFlow步骤。所有操作都已亲测,放心使用。

1 实验设置

    Eclipse版本:Juno Service Release 2(http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr2);

    Python版本:由于后续安装的windows版本的TensorFlow需要使用Python3.0系列版本,这里使用的版本Python 3.5.0(https://www.python.org/downloads/release/python-350/);

    TensorFlow版本:tensorflow-1.1.0rc2-cp35-cp35m-win_amd64.whl (md5)(https://pypi.python.org/pypi/tensorflow/1.1.0rc2)。

2 安装Python

     按上面地址下载Python3.5.0。 安装并配置环境变量,即将Python的安装路径(如D:\pythonInstall)和Scripts目录路径(如D:\pythonInstall\Scripts)添加到系统path后面。添加好之后可以在windows 命令行里面输入python看看是否出现Python版本信息,否则重新配置。

            windows7环境下Eclipse集成Python开发环境+安装TensorFlowwindows7环境下Eclipse集成Python开发环境+安装TensorFlow

3 Eclipse集成Python开发环境

        启动Eclipse-》Help-》Install New Softweare...-》Add...; 
        Location: http://www.pydev.org/update_sites/4.5.5 (这里我选择较低的版本,最新版本尝试过不行);Name随便填。

            windows7环境下Eclipse集成Python开发环境+安装TensorFlowwindows7环境下Eclipse集成Python开发环境+安装TensorFlow

    打钩,Next,直到安装完成。

            windows7环境下Eclipse集成Python开发环境+安装TensorFlowwindows7环境下Eclipse集成Python开发环境+安装TensorFlow

    重启Eclipse,即可看到Python开发环境。接着配置Python Interpreter,新建-》添加上一步安装的Python路径-》Apply-》OK。至此,Eclipse已经可以编写Python程序了。

            windows7环境下Eclipse集成Python开发环境+安装TensorFlow

4 安装TensorFlow

    打开Windows命令行,输入pip install tensorflow (第2步骤中的环境变量要配置正确),回车等待自动安装。

            windows7环境下Eclipse集成Python开发环境+安装TensorFlowwindows7环境下Eclipse集成Python开发环境+安装TensorFlow

    关注命令行里面的信息,出现Successfully installed等消息后说明已经安装成功。接着就可以在Eclipse中测试TensorFlow是否可以调用。

    测试代码来源:http://wiki.jikexueyuan.com/project/tensorflow-zh/get_started/basic_usage.html

            windows7环境下Eclipse集成Python开发环境+安装TensorFlowwindows7环境下Eclipse集成Python开发环境+安装TensorFlow

5 可能出现的一个问题

    运行编写的TensorFlow程序可能会出现如下提示信息:

    Failed to load the native TensorFlow runtime...; ImportError: DLL load failed: 找不到指定的模块...等等。

    解决方案:下载安装Microsoft Visual C++ 2015 Redistributable Update 3 (https://www.microsoft.com/zh-CN/download/details.aspx?id=53587)。