从Thonny导入numpy:ModuleNotFoundError

时间:2018-01-13 13:12:25

标签: python numpy module

我输入命令提示符: C:\ Users \ JoshPC> pip install numpy

它说:

要求已经满足:n:c:\ users \ joshpc \ appdata \ local \ programs \ python \ python36 \ lib \ site-packages

然后在Thonny我写道:

for(int i=1; i<=times; i++) {
                    try {
                        Thread.sleep((int)(speed*1000));
                        (new Robot()).mouseMove((int)Math.abs(((r.nextInt())%(Toolkit.getDefaultToolkit().getScreenSize().getWidth())+1)), 
                                                (int)Math.abs(((r.nextInt())%(Toolkit.getDefaultToolkit().getScreenSize().getHeight())+1)));
                    } catch (InterruptedException | AWTException e1) {
                        // TODO Auto-generated catch block
                        e1.printStackTrace();
                    }

                    if(Spressed == true) {
                        System.out.println("S");
                        Spressed = false;
                        break;  
                    }
                }

我收到错误:

追踪(最近一次通话):   文件“”,第1行,in ModuleNotFoundError:没有名为'numpy'的模块

所以这是一种路径错误,但我不知道如何解决这个问题。

3 个答案:

答案 0 :(得分:1)

Thonny默认使用自己的虚拟环境。打开&#34;工具=&gt;管理包&#34;或&#34;工具=&gt;打开系统shell&#34;为了安装到这个环境中。

答案 1 :(得分:0)

手动删除site-packages中的numpy包,然后使用pip再次安装numpy

pip install numpy
祝你好运!

答案 2 :(得分:0)

我不知道你的python是否在路径中。 以下步骤将使安装任何依赖项更容易

  • 安装python更改路径到C:\Python

    您可以使用像

    这样的pip安装任何内容

    c:\Python>pip install numpy c:\Python>pip install 'any_dependency'