现在我把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环境