命令" python setup.py egg_info"安装'模式时失败,错误代码为1

时间:2017-12-30 19:24:38

标签: python-3.x cmd pip3

尝试使用以下命令提示符在python 3.6上安装模式:

$ find . -type f -exec wc -w {} + | awk '/total/{print $1}' | paste -sd+ | bc
30663324

但是我收到了这个错误:

pip3 install pattern

顺便说一下,我安装了Python 2.7,当我安装C:\WINDOWS\system32>pip3 install pattern Collecting pattern Using cached pattern-2.6.zip Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\HP\AppData\Local\Temp\pip-build-u_5lhmfa\pattern\setup.py", line 40 print n ^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(int n)? ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in C:\Users\HP\AppData\Local\Temp\pip-build-u_5lhmfa\pattern\ 时,它已经完美安装。

问题在于python 3.6。我该如何解决这个问题?

3 个答案:

答案 0 :(得分:3)

Pattern-2.6 at PyPI似乎相当陈旧(最后一次更新于2014年)。他们require Python 2.5+。我认为代码只是Python2,你不能在Python 3中使用它。

Pattern3似乎是Python 3的包:

pip install pattern3

答案 1 :(得分:1)

我不知道怎么做但这对我有用:

以管理员身份运行命令提示符:

pip3 install git+https://github.com/clips/pattern@development

此安装模式为更多包。

我发布此内容以防任何人

更多详情:["pattern" package for python 3.6 Anaconda]

答案 2 :(得分:0)

Python3支持如本期所述:https://github.com/clips/pattern

来自pip install from git repo branch

pip install -U https://github.com/clips/pattern/archive/development.zip