0

我正在尝试使用Python-Goose extractor。我安装了 virtualenv,并按照设置说明进行操作。从 PyCharm 运行时,一切正常。

但是从 Windows 命令提示符运行时,我收到此错误:

C:\Users\tal>C:\virtual_enviroments\goose_venv\Scripts\activate
(goose_venv) C:\Users\tal>cd C:\main\prototypes\collection\goose-cli\app

(goose_venv) C:\main\prototypes\collection\goose-cli\app>extract-new-events.py
Traceback (most recent call last):
  File "C:\main\prototypes\collection\goose-cli\app\extract-new-events.py", line 1, in <module>
    from goose import Goose
ImportError: No module named goose

我在这里做错了什么?

这是它在 PyCharm (大)中工作的图像:

在 PyCharm 中工作。

4

2 回答 2

0

我不知道为什么,但是在开始时添加“python”之后它就起作用了。像那样:

python extract-new-events.py

现在它的工作...

于 2014-09-29T10:59:43.137 回答
0

我无法阅读图像上的文字,因为它太小了。但这很可能是您的错误:

  • 您已将 Goose 安装到goose_venv. 运行 pip 命令时,Virtualenv 没有“活动”。

您可以通过在硬盘上运行文件搜索并检查名称中包含“goose”的所有文件和文件夹来简单地找出它的安装位置。然后确保 PyCharm 和命令行使用的是安装 goose 的相同 virtualenv。

于 2014-09-29T07:35:09.360 回答