从pattern3.en导入标签时出错

Rod*_*rez 5 python virtualenv python-3.x anaconda

我已经在虚拟环境中安装 pattern3了。我在工作。当我尝试执行时pipcondaWindows 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
Run Code Online (Sandbox Code Playgroud)

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

Rod*_*rez 5

我解决了这个问题。我收到了来自Markus Beuckelmann
(github) 的消息 :“...您正在使用已弃用的Pattern3存储库,其中包含不再维护的完全不同的代码库。这里有一个关于 Clips/Pattern 的开发分支,支持 Python 3。你可以克隆它, git clone -bdevelopment https://github.com/clips/pattern并使用 pip 或 conda 安装......” 但是,在克隆存储库并运行后我遇到了很多问题 最后,我能够了使用以下命令安装模式

python setup.py install

pip install git+https://github.com/your_user_id/pattern.git@development
Run Code Online (Sandbox Code Playgroud)

当存储库路径复制到剪贴板时自动插入的github 用户 IDyour_user_id在哪里。