Python 已安装numpy,但可以';不进口

Python 已安装numpy,但可以';不进口,python,numpy,module,pip,importerror,Python,Numpy,Module,Pip,Importerror,我已经研究了其他问题,但它们要么不是相同的情况,要么不起作用 我正在使用Windows10。我有Python3.6、3.7和3.7.2(不在path上),所以我下载了3.8,并在下载过程中添加到path中 在cmd上执行了“pip安装numpy” 当我转到python 3.8时,会发生以下情况: >>>import NumPy Traceback (most recent call last): File "<pyshell#6>", line 1, in &l

我已经研究了其他问题,但它们要么不是相同的情况,要么不起作用

我正在使用Windows10。我有Python3.6、3.7和3.7.2(不在path上),所以我下载了3.8,并在下载过程中添加到path中

在cmd上执行了“pip安装numpy”

当我转到python 3.8时,会发生以下情况:

>>>import NumPy
Traceback (most recent call last):
  File "<pyshell#6>", line 1, in <module>
    import NumPy
ModuleNotFoundError: No module named 'NumPy'
从我的研究中,我知道拥有多条蟒蛇有时会是一个问题,但它从来没有说明为什么或者需要去掉哪些蟒蛇才能让它工作。下面我将提供任何额外的信息,可能会有所帮助

C:\Users\Aidan>pip show numpy
Name: numpy
Version: 1.17.4
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: c:\users\aidan\appdata\local\programs\python\python37\lib\site-packages
Requires:
Required-by:


C:\Users\Aidan>python --version
Python 3.7.0
在python 3.8中:

>>> import sys
>>> for p in sys.path:
        print (p)



C:\Users\Aidan\AppData\Local\Programs\Python\Python38\Lib\idlelib
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\python38.zip
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\DLLs
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\lib
C:\Users\Aidan\AppData\Local\Programs\Python\Python38
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\lib\site-packages
在python 3.7中:

>>> import sys
>>> for p in sys.path:
        print (p)



C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\Lib\idlelib
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\python37.zip
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\DLLs
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\lib
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32
C:\Users\Aidan\AppData\Roaming\Python\Python37\site-packages
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\lib\site-packages

这是我第一次用path或下载模块做任何事情,很抱歉我在这方面不在行。

我认为最新(1.19.4)的NumPy版本有一个问题:尝试安装


pip install numpy==1.19.3

import numpy
不起作用,因为它区分大小写。应该是
import numpy
我真的是个白痴,我怎么能看不出来呢。谢谢但这只适用于3.7 64位,你知道我如何让它在3.8上工作吗?开始时,你说你下载了3.8并将其添加到路径中,但你的第一个输出块显示你已将
pip安装到
\python37
环境,而不是3.8。您需要仔细检查是否已在3.8环境中实际安装了它。如何为不同的python版本使用虚拟环境。使用
conda
非常简单
>>> import sys
>>> for p in sys.path:
        print (p)



C:\Users\Aidan\AppData\Local\Programs\Python\Python38\Lib\idlelib
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\python38.zip
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\DLLs
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\lib
C:\Users\Aidan\AppData\Local\Programs\Python\Python38
C:\Users\Aidan\AppData\Local\Programs\Python\Python38\lib\site-packages
>>> import sys
>>> for p in sys.path:
        print (p)



C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\Lib\idlelib
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\python37.zip
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\DLLs
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\lib
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32
C:\Users\Aidan\AppData\Roaming\Python\Python37\site-packages
C:\Users\Aidan\AppData\Local\Programs\Python\Python37-32\lib\site-packages