1. 程式人生 > >python2與python3共存,為了安裝TensorFlow去安裝python3.6+Anaconda

python2與python3共存,為了安裝TensorFlow去安裝python3.6+Anaconda

現在我把python3-32位解除安裝後,再次在shell下執行python直接呼叫的就是python2的環境了,說明python3原先是首選

可能是因為在path環境變數中它排的比較靠前

去官網直接下載python3.6.7的exe版(web版要在安裝過程中線上下載),直接安裝後直接使用

之所以使用python3.6-64位是因為TensorFlow不支援3.7,不支援32位python:

現在好像支援python3.7了,下載安裝包(放到  Python36\Scripts):

https://www.lfd.uci.edu/~gohlke/pythonlibs/

之後進入scripts目錄:pip install tensorflow-1.4.0-cp36-cp36m-win_amd64.whl

或者直接pip3 install tensorflow

其次就是Anaconda,官網說直接下載python3.7版的Anaconda3,也能相容3.6版本python

關於Anaconda(一個通用包環境):

Package, dependency and environment management for any language—Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN

包管理:需要不同版本的python,可以切換python環境