繁体   English   中英

Anaconda 中的 PyBrain - 导入错误:没有名为“结构”的模块

[英]PyBrain in Anaconda - ImportError: No module named 'structure'

我正在寻找一种在 python 中使用 numpy、scipy 和 pybrain 的方法。 如果我尝试安装它们,我会收到错误消息:

Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

我已经安装了 visual studio,但它仍然无法正常工作。 我尝试使用 conda 设置一个环境,包括 numpy 和 scipy,然后使用 pip 在其中安装 pybrain,但是当我尝试导入它时出现错误:

import pybrain
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\Lucas\Anaconda3\envs\brain\lib\site-packages\pybrain\__init__.py", line 1, in <module>
    from structure.__init__ import *
ImportError: No module named 'structure'

我应该怎么办?

当从 Python 3 使用并使用pip安装时,这似乎是库的一个问题。 列出的最新版本是 0.3.3,但我在安装时仍然得到 v0.3.0。

尝试在 Anaconda 中安装numpyscipy ,然后(激活 conda 环境后)直接从 git repo 安装:

pip install git+https://github.com/pybrain/pybrain.git@0.3.3

这对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM