mno*_*ber 5 python python-3.x pybrain
我通过 PyCharm 安装了 PyBrain,当我尝试编译时出现以下错误:
Traceback (most recent call last):
File "C:/Users/Marcus/PycharmProjects/ANN/ann.py", line 2, in <module>
from pybrain.tools.shortcuts import buildNetwork
File "C:\Python34\lib\site-packages\pybrain\__init__.py", line 1, in <module>
from structure.__init__ import *
ImportError: No module named 'structure'
Run Code Online (Sandbox Code Playgroud)
但是,在文件夹 site-packages\pybrain\ 中有一个名为“structure”的文件夹,其中包含(我认为是)pybrain 要求的内容。

我对 Python 还很陌生,所以我还没有完全习惯这种安装包的事情。是我错过了什么吗?我试图在 PyCharm 包安装程序中搜索名为“结构”的包,但没有(只有“结构”)。
提前致谢
编辑:评论要求我进一步解释我如何安装软件包。在 PyCharm 中,我去项目设置 -> 项目解释器 -> 搜索“pybrain”

我遇到了同样的问题,并尝试了这里提到的所有建议。最后我意识到安装的版本是 0.3.1,它与 Python 3 不兼容。所以我删除了那个版本然后运行
!pip install https://github.com/pybrain/pybrain/archive/0.3.3.zip(从 Spyder ipython 控制台)。这终于奏效了。
我会使用 pip(与 3.4 一起安装)来安装 3.4+ 的软件包。我去年夏天(为其他人)使用过pip install pybrain(或者可能是... PyBrain)并且安装没有任何问题。
问题是 PyBrain 是一个 2.x 包。幸运的是,大多数不兼容性都在测试套件中(并且主要是由于使用文档测试造成的)。我安装它的用户遇到了一些容易修复的语法错误,并且仍在使用 PyBrain 进行研究项目。
| 归档时间: |
|
| 查看次数: |
14797 次 |
| 最近记录: |