Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过pip for Python安装记录库时出错_Python_Pip_Records - Fatal编程技术网

通过pip for Python安装记录库时出错

通过pip for Python安装记录库时出错,python,pip,records,Python,Pip,Records,刚刚为Python(我的版本是3.6.0)找到了这个(版本0.5.0),并尝试使用 $ pip3 install records 软件包已加载并完成,但随后安装将退出,并出现以下错误: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-cgungwv4/tablib/ 日志的其余部分说: Using cached tablib-0.11.3.tar.gz Complete o

刚刚为Python(我的版本是3.6.0)找到了这个(版本0.5.0),并尝试使用

$ pip3 install records
软件包已加载并完成,但随后安装将退出,并出现以下错误:

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-cgungwv4/tablib/
日志的其余部分说:

  Using cached tablib-0.11.3.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-cgungwv4/tablib/setup.py", line 7, in <module>
        import tablib
      File "/tmp/pip-build-cgungwv4/tablib/tablib/__init__.py", line 3, in <module>
        from tablib.core import (
      File "/tmp/pip-build-cgungwv4/tablib/tablib/core.py", line 15, in <module>
        from tablib import formats
      File "/tmp/pip-build-cgungwv4/tablib/tablib/formats/__init__.py", line 6, in <module>
        from . import _csv as csv
      File "/tmp/pip-build-cgungwv4/tablib/tablib/formats/_csv.py", line 6, in <module>
        from tablib.compat import is_py3, csv, StringIO
      File "/tmp/pip-build-cgungwv4/tablib/tablib/compat.py", line 25, in <module>
        import tablib.packages.xlwt3 as xlwt
      File "/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/__init__.py", line 5, in <module>
        from .Row import Row
      File "/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/Row.py", line 7, in <module>
        from . import ExcelFormula
      File "/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/ExcelFormula.py", line 1, in <module>
        from . import ExcelFormulaParser, ExcelFormulaLexer
      File "/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/ExcelFormulaLexer.py", line 52, in <module>
        VERBOSE+LOCALE+IGNORECASE)
      File "/usr/local/lib/python3.6/re.py", line 233, in compile
        return _compile(pattern, flags)
      File "/usr/local/lib/python3.6/re.py", line 301, in _compile
        p = sre_compile.compile(pattern, flags)
      File "/usr/local/lib/python3.6/sre_compile.py", line 562, in compile
        p = sre_parse.parse(p, flags)
      File "/usr/local/lib/python3.6/sre_parse.py", line 866, in parse
        p.pattern.flags = fix_flags(str, p.pattern.flags)
      File "/usr/local/lib/python3.6/sre_parse.py", line 833, in fix_flags
        raise ValueError("cannot use LOCALE flag with a str pattern")
    ValueError: cannot use LOCALE flag with a str pattern
使用缓存的tablib-0.11.3.tar.gz
从命令python setup.py egg_info完成输出:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“/tmp/pip-build-cgungwv4/tablib/setup.py”,第7行,在
导入tablib
文件“/tmp/pip-build-cgungwv4/tablib/tablib/_init__.py”,第3行,在
从tablib.core导入(
文件“/tmp/pip-build-cgungwv4/tablib/tablib/core.py”,第15行,在
从tablib导入格式
文件“/tmp/pip-build-cgungwv4/tablib/tablib/formats/_init__.py”,第6行,在
from.import\u csv作为csv导入
文件“/tmp/pip-build-cgungwv4/tablib/tablib/formats/_csv.py”,第6行,在
从tablib.compat导入为_py3、csv、StringIO
文件“/tmp/pip-build-cgungwv4/tablib/tablib/compat.py”,第25行,在
将tablib.packages.xlwt3作为xlwt导入
文件“/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/__init__;u.py”,第5行,在
从。行导入行
文件“/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/Row.py”,第7行,在
从。导入Excel公式
文件“/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/ExcelFormula.py”,第1行,在
导入ExcelFormulaParser,ExcelFormulaLexer
文件“/tmp/pip-build-cgungwv4/tablib/tablib/packages/xlwt3/ExcelFormulaLexer.py”,第52行,在
详细+区域设置+忽略案例)
文件“/usr/local/lib/python3.6/re.py”,第233行,编译中
返回编译(模式、标志)
文件“/usr/local/lib/python3.6/re.py”,第301行,在编译中
p=sre_compile.compile(模式、标志)
文件“/usr/local/lib/python3.6/sre_compile.py”,第562行,在compile中
p=sre_parse.parse(p,标志)
文件“/usr/local/lib/python3.6/sre_parse.py”,第866行,在parse中
p、 pattern.flags=fix_标志(str,p.pattern.flags)
文件“/usr/local/lib/python3.6/sre_parse.py”,第833行,在fix_标志中
raise VALUERROR(“无法将区域设置标志与str模式一起使用”)
ValueError:无法对str模式使用区域设置标志
有人知道如何解决这个问题吗?提前感谢:)

请参阅表B中的问题:

您的选择:

1) 等待他们修复pip版本


2) 从似乎已修复的主分支自行安装。您可以等待它们修复,或者从主分支安装(如果您对其感到满意),最后使用
$pip3 install git+https://github.com/kennethreitz/tablib.git
然后继续常规安装程序
$pip3安装记录
现在一切正常。谢谢大家的帮助:)