python2與python3共存,為了安裝TensorFlow去安裝python3.6+Anaconda
阿新 • • 發佈:2019-01-01
現在我把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環境