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


原因

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


這里寫圖片描述

 

安裝Anaconda2和Anaconda3版本

由於我之前安裝的是Anaconda2,安裝的路徑為: 


這里寫圖片描述 

下面我們要安裝Anaconda3,首先是下載,下載的話我是用的是清華大學的鏡像網站(非常好,希望大家可以關注): https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 
如果你要在官網下載是非常慢的。

 

下載完成之后,便可點擊安裝了,安裝時注意,在該文件夾下添加一個py3安裝目錄: 


這里寫圖片描述 


這里寫圖片描述 

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

這里寫圖片描述 

 

Anaconda版本的切換

在cmd中切換activate命令,如下圖所示: 


這里寫圖片描述

在pycharm中切換,可以按照下面流程操作:

 

File >> Default Settings >> Project Interpreter
  • 1

 


這里寫圖片描述

 

這里如果沒有出現python3的話,可以自己配置添加一個。 


這里寫圖片描述

 

pip的切換

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


這里寫圖片描述 


這里寫圖片描述 

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

這里寫圖片描述 

然后,再去使用pip相關命令,如:

 

pip install -------
  • 1

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

activate py3
  • 1

tensorflow安裝實例

使用下面命令后

activate py3
  • 1

我們使用下面命令來安裝tensorflow

pip install tensorflow
  • 1

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


這里寫圖片描述

 

版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qy20115549/article/details/80223412


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM