【问题标题】:How to install pybrain如何安装pybrain
【发布时间】:2015-02-16 20:12:26
【问题描述】:

我正在尝试安装 pybrains,但出现此错误:

C:\Python34\python.exe "C:\Program Files (x86)\JetBrains\PyCharm         Community Edition 4.0.4\helpers\pycharm\pycharm_setup_runner.py" C:\Users\PycharmProjects\Youtube\pybrain-pybrain-87c7ac3\setup.py
Testing started at 14:08 ...
running pycharm_test
running egg_info
writing PyBrain.egg-info\PKG-INFO
writing dependency_links to PyBrain.egg-info\dependency_links.txt
writing top-level names to PyBrain.egg-info\top_level.txt
reading manifest file 'PyBrain.egg-info\SOURCES.txt'
writing manifest file 'PyBrain.egg-info\SOURCES.txt'
running build_ext
Traceback (most recent call last):
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition     4.0.4\helpers\pycharm\pycharm_setup_runner.py", line 26, in <module>
    exec (fh.read(), globals(), locals())
  File "<string>", line 21, in <module>
  File "C:\PYTHON34\LIB\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\PYTHON34\LIB\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "C:\PYTHON34\LIB\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Python34\lib\site-packages\setuptools\command\test.py", line     138, in run
    self.with_project_on_sys_path(self.run_tests)
  File "C:\Python34\lib\site-packages\setuptools\command\test.py", line     118, in with_project_on_sys_path
    func()
  File "C:\Program Files (x86)\JetBrains\PyCharm Community Edition         4.0.4\helpers\pycharm\pycharm_commands\pycharm_test.py",         line 18, in run_tests
    testLoader=loader_class()
  File "C:\PYTHON34\LIB\unittest\main.py", line 92, in __init__
    self.parseArgs(argv)
  File "C:\PYTHON34\LIB\unittest\main.py", line 139, in parseArgs
    self.createTests()
  File "C:\PYTHON34\LIB\unittest\main.py", line 146, in createTests
    self.module)
  File "C:\PYTHON34\LIB\unittest\loader.py", line 146, in     loadTestsFromNames
    suites = [self.loadTestsFromName(name, module) for name in names]
  File "C:\PYTHON34\LIB\unittest\loader.py", line 146, in <listcomp>
    suites = [self.loadTestsFromName(name, module) for name in names]
  File "C:\PYTHON34\LIB\unittest\loader.py", line 105, in loadTestsFromName
    module = __import__('.'.join(parts_copy))
  File "c:\users\dhowarth\pycharmprojects\youtube\pybrain-pybrain-87c7ac3\pybrain\__init__.py", line 1, in <module>
    from structure.__init__ import *
ImportError: No module named 'structure'

Process finished with exit code 1

在哪里可以找到“结构”模块?

有人遇到同样的问题吗?

我已按照以下说明操作:https://github.com/pybrain/pybrain/wiki/installation

我错过了什么?

【问题讨论】:

  • 你必须用 python 2.7 安装 pybrain。您当前使用的是 3.4
  • @404pio 不完全是。我在 Python 3.7.5 上使用 Pybrain,它就像一个魅力

标签: python python-3.x pybrain


【解决方案1】:

Pybrain 可以通过pip install pybrain 直接设置。

pybrain 中的 FNN 在收敛性和性能上有一点问题。作为替代,Python for AI 上有很多建议,例如 FANN (An example) 和 scikit-learn(用于大量 ML 方法但不直接包含 FNN)。

【讨论】:

    【解决方案2】:

    尽量不要使用pip。我总是更喜欢从 PyPI 或 github(如果可用)获取整个文件夹,然后执行简单的 python setup.py install

    此外,每当您使用正在积极开发(或不常用)的软件包时,请阅读它们的文档。

    如果您看到文档:Here。您将看到他们使用 Python 2.x。 而且您显然使用的是 Python 3.x。

    获取 Python 2.x 并从 github 下载文件夹。解压并安装。

    希望对您有所帮助。

    干杯。

    【讨论】:

    • 我在 Python 3.7.5 上使用 Pybrain,它的工作原理就像一个魅力
    【解决方案3】:

    尝试以下查询:

    1. pip install numpy
    2. pip install scipy
    3. pip install pybrain

    或:

    下载ez_setup.py并运行它:

    python ez_setup.py
    

    或:

    使用easy_install:

    easy_install pybrain
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-28
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-23
      • 1970-01-01
      相关资源
      最近更新 更多