Windows下同時安裝Anaconda2(Python2)和Anaconda3(Python3)以及tensorflow

緣由

Anaconda是咱們經常使用的python處理工具,裏面嵌入了不少python相關的處理包。但在使用時,常常就會遇到版本不對的問題,好比,最近我想用tensorflow。結果發如今使用pip安裝時,卻安裝不上,緣由是我使用的是Anaconda2.7版本。 
結果發現根本就不支持2.7版本的Anaconda。 python


這裏寫圖片描述

 

安裝Anaconda2和Anaconda3版本

因爲我以前安裝的是Anaconda2,安裝的路徑爲: markdown


這裏寫圖片描述 

下面咱們要安裝Anaconda3,首先是下載,下載的話我是用的是清華大學的鏡像網站(很是好,但願你們能夠關注): https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 
若是你要在官網下載是很是慢的。

 

下載完成以後,即可點擊安裝了,安裝時注意,在該文件夾下添加一個py3安裝目錄: app


這裏寫圖片描述 


這裏寫圖片描述 

同時,注意在下一步的時候,這兩個都不用選擇了。 

這裏寫圖片描述 

 

Anaconda版本的切換

在cmd中切換activate命令,以下圖所示: 工具


這裏寫圖片描述

在pycharm中切換,能夠按照下面流程操做:

 

File >> Default Settings >> Project Interpreter
  • 1

 


這裏寫圖片描述

 

這裏若是沒有出現python3的話,能夠本身配置添加一個。 post


這裏寫圖片描述

 

pip的切換

咱們在Anaconda2版本中,Scripts目錄中發現pip的存在,同時在\envs\py3\Scripts目錄中也發現pip的存在,以下面兩個所示: 網站


這裏寫圖片描述 


這裏寫圖片描述 

那麼,如何保證,在pip下載相關處理包時,是使用pip2呢,仍是pip3呢,這裏其實有兩種處理辦法。 
第一種處理辦法爲:直接在cmd中進入pip的絕對目錄(2同理),以下圖所示: 

這裏寫圖片描述 

而後,再去使用pip相關命令,如:

 

pip install -------
  • 1

第二種處理辦法爲:使用activate切換python:spa

activate py3
  • 1

tensorflow安裝實例

使用下面命令後.net

activate py3
  • 1

咱們使用下面命令來安裝tensorflowcode

pip install tensorflow
  • 1

很驚訝的發現盡然沒有報錯,安裝完成了。 blog


這裏寫圖片描述
相關文章
相關標籤/搜索