【问题标题】:ImportError: cannot import name 'NeuroPy'ImportError:无法导入名称“NeuroPy”
【发布时间】:2021-07-07 19:15:19
【问题描述】:
from NeuroPy import NeuroPy

object1=NeuroPy("COM6") 

def attention_callback(attention_value):
    print ("Value of attention is",attention_value)
    return None

object1.setCallBack("attention",attention_callback)

object1.start()

while True:
    if(object1.meditation>70):
        object1.stop() 

我运行这段代码并得到这个错误:

$ python thread.py
Traceback (most recent call last):
  File "thread.py", line 1, in <module>
    from NeuroPy import NeuroPy
  File "D:\pu\fyp\neuro\NeuroPy.py", line 1, in <module>
    from NeuroPy import NeuroPy
ImportError: cannot import name 'NeuroPy'

我将文件名更改为 NeuroPy.py,但没有任何区别。我也变了

from NeuroPy import NeuroPy

from NeuroPy.NeuroPy import NeuroPy

object1=NeuroPy("COM6")

object1=NeuroPy.NeuroPy("COM6")

但我仍然面临一些错误

from NeuroPy.NeuroPy import NeuroPy

ModuleNotFoundError: No module named 'NeuroPy.NeuroPy'; 'NeuroPy' is not a package

【问题讨论】:

    标签: python numpy python-requests python-3.9 pybrain


    【解决方案1】:

    NeuroPy 不是 Python 标准库的一部分,因此您必须先安装它,然后才能导入它。

    这个命令是

    pip install NeuroPy
    

    你绝对应该将你的程序命名为NeuroPy.py,即使你已经安装了模块,如果你有一个同名的程序,删除或重命名它。否则,您的程序将隐藏您尝试导入的模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-31
      • 2014-10-10
      • 2014-09-20
      • 2014-08-28
      • 2014-06-10
      • 2016-05-16
      • 2019-05-25
      • 2017-04-22
      相关资源
      最近更新 更多