在Eclipse中如何利用在Anaconda中建立的Python虚拟环境进行开发

       由于学习用到tensorFlow,而电脑上的python版本为3.6,在当时tensorFlow还只支持python3.5并不支持3.6,(这就很尴尬了)。所以用anaconda创建了一个python3.5版本的虚拟环境(我将其命名为"tensflow")。当时创建好后不知道怎么让Eclipse利用anaconda建立的虚拟环境进行开发。相信刚刚接触anaconda进行开发的人也一样不知所措。下面就说下怎么将Anaconda创建的虚拟环境引入Eclipse中,进而使用Eclipse进行开发。

      关于怎么在anaconda中安装tensorflow可以参见以前写的博客

   下面可以看到本人已经创建好了名为“tensorFlow”的虚拟环境:

        在Eclipse中如何利用在Anaconda中建立的Python虚拟环境进行开发  

 在Eclipse中按照以下顺序打开:window——>preferences——>pydev——>Interpreters——>python Interpreters
就到了设置Python解释器的界面。如果你想利用在anaconda中建立的虚拟环境并在eclipse中使用,那么就需要将新建虚拟环境中的解释器设置为现有使用的解释器。如下所示:



在Eclipse中如何利用在Anaconda中建立的Python虚拟环境进行开发      在Eclipse中如何利用在Anaconda中建立的Python虚拟环境进行开发


         而你新建虚拟环境中的解释器路径在:anaconda安装路径——>envs——>环境名文件夹——>python.exe
本人的环境名为“tensorflow”,下图仅供参考。


在Eclipse中如何利用在Anaconda中建立的Python虚拟环境进行开发


因此只需设置这个python.exe为你现有的解释器即可使用新建的虚拟环境。