我已经在pattern3虚拟环境中安装了pipconda。我正在使用Windows 8.1 64-bit。当我尝试执行时
from pattern3.en import tag
我有以下错误:

Traceback (most recent call last):
  File "test_pattern.py", line 5, in <module>
    from pattern3.en import tag
  File "C:\Users\Rodolfo\Anaconda3\envs\flasky\lib\site-packages\pattern3\text\en\__init__.py", line 22, in <module>
    from pattern3.text import (
  File "C:\Users\Rodolfo\Anaconda3\envs\flasky\lib\site-packages\pattern3\text\__init__.py", line 28, in <module>
    from pattern3.text.tree import Tree, Text, Sentence, Slice, Chunk, PNPChunk, Chink, Word, table
  File "C:\Users\Rodolfo\Anaconda3\envs\flasky\lib\site-packages\pattern3\text\tree.py", line 37
    except:
         ^
IndentationError: expected an indented block

任何想法或帮助,将不胜感激:)

最佳答案

我解决了这个问题。
我收到来自Markus Beuckelmann(github)的消息:“...您正在使用已弃用的 pattern3 存储库,该存储库包含完全不同的代码库,不再维护。在Python 3的片段/模式上有一个开发分支您可以克隆它,git clone -b development https://github.com/clips/pattern并使用pip或conda进行安装.....”
但是,克隆存储库并运行python setup.py install后,我遇到了许多问题
最后,我能够使用以下命令安装模式:

pip install git+https://github.com/your_user_id/pattern.git@development

其中your_user_id是您的github用户ID,当将存储库路径复制到剪贴板时,该ID将自动插入。

10-06 02:03