【问题标题】:Python no module named numpyPython没有名为numpy的模块
【发布时间】:2016-09-10 00:26:00
【问题描述】:

我想运行一个python示例:

#!/usr/bin/python
import numpy as np
import matplotlib.pyplot as plt

x=[2,3,4,5,7,9,13,15,17]
plt.plot(x)
plt.ylabel('Sunlight')
plt.xlabel('Time')
plt.show()

当我尝试在我的 Ubuntu 16.04LTS 终端中运行:python plot.py 时,我得到以下输出:ImportError: No Module named 'numpy'。我通过运行以下命令安装了 numpy:sudo apt-get install python3-numpy。我正在使用 Python 3.5。如何制作 Ubuntu/Python 以导入 numpy 模块?

【问题讨论】:

    标签: python ubuntu numpy


    【解决方案1】:

    你必须执行python3 plot.py

    或者如果要运行python(即python2),则必须安装python-numpy

    请注意,您也可以直接执行脚本:

    $ chmod +x plot.py
    $ ./ploy.py
    

    使用python3将第一行改为

    #!/usr/bin/python3
    

    【讨论】:

    • 已经尝试运行:python3 plot.py 也 python3.5 plot.py 和同样的问题。
    • 这很奇怪。您确定安装了python3-numpy 吗? (检查dpkg -s python3-numpy)。您是否注意到您的示例不需要 numpy?你试过python2吗?
    • 是的,numpy 已安装。包:python3-numpy,状态:安装成功。我正在尝试从此 [link] (pythonprogramminglanguage.com/line-charts) 运行示例
    • python2 没有阳性结果。我安装了 python2.7 和 python3.5。可能是一些兼容性问题!?
    • 已解决。用于运行:sudo pip3 install numpy。但现在是另一个问题:),无法安装 matlibplot。我遇到了一些错误,但我会找到解决它的方法。感谢@malbarbo 的支持!!!
    猜你喜欢
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 2020-04-21
    • 2015-12-17
    • 1970-01-01
    相关资源
    最近更新 更多