原因
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
很驚訝的發現盡然沒有報錯,安裝完成了。
