Python3.6子版本对numpy的影响

今天在安装TensorFlow时候想尝试着从conda安装,之前使用pip安装的,一直搞不太清这两者本质的区别。使用conda安装时候网速很快,跟pip国内镜像差不多。但是安装后numpy报错:

File "C:\Users\Pan\Anaconda3\envs\virus\lib\site-packages\numpy\_distributor………………

单独安装numpy也报错,降低numpy版本也无济于事。找了好久发现是python版本问题,于是我在以前的项目发现使用的是python3.6.4(Python 3.6.4 |Anaconda, Inc.| (default, Mar 12 2018, 20:20:50) [MSC v.1900 64 bit (AMD64)] on win32)。当前使用的是python3.6.10 降低后果然奏效。

conda安装时候在interpreter中居然能改变版本。看来它把python看成一个普通的包,但是pip就是固定的,不知道为什么,希望有了解的一起探讨

Python3.6子版本对numpy的影响_第1张图片

你可能感兴趣的:(Python3.6子版本对numpy的影响)