我已经在pattern3
虚拟环境中安装了pip
和conda
。我正在使用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将自动插入。