尝试从源安装 wagtail 时出错

问题描述 投票:0回答:1

11:36 我是 Wagtail 新手,想学习做出贡献。但经过多次操作后,当我执行 setup.py 时,会出现一个错误堆栈,末尾带有:预期的字符串或字节。 这是完整的消息:

Traceback (most recent call last):
  File "/mnt/d_drive/var_docs_complements/open-source-contribs/wagtail/./mysetup.py", line 81, in <module>
    setup(
  File "/home/ainaf/.local/lib/python3.10/site-packages/setuptools/__init__.py", line 102, in setup
    _install_setup_requires(attrs)
  File "/home/ainaf/.local/lib/python3.10/site-packages/setuptools/__init__.py", line 70, in _install_setup_requires
    dist = MinimalDistribution(attrs)
  File "/home/ainaf/.local/lib/python3.10/site-packages/setuptools/__init__.py", line 52, in __init__
    super().__init__(filtered)
  File "/home/ainaf/.local/lib/python3.10/site-packages/setuptools/dist.py", line 297, in __init__
    for ep in metadata.entry_points(group='distutils.setup_keywords'):
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 1021, in entry_points
    return SelectableGroups.load(eps).select(**params)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 459, in load
    ordered = sorted(eps, key=by_group)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 1018, in <genexpr>
    eps = itertools.chain.from_iterable(
  File "/usr/lib/python3.10/importlib/metadata/_itertools.py", line 16, in unique_everseen
    k = key(element)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 943, in _normalized_name
    or super()._normalized_name
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 622, in _normalized_name
    return Prepared.normalize(self.name)
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 871, in normalize
    return re.sub(r"[-_.]+", "-", name).lower().replace('-', '_')
  File "/usr/lib/python3.10/re.py", line 209, in sub
    return _compile(pattern, flags).sub(repl, string, count)
TypeError: expected string or bytes-like object
Thanks.

我做了一些搜索。另外,我尝试使用 github codespace 并得到了非常不同的结果。我希望能够在本地计算机上从源代码构建并运行它。谢谢。

python django wagtail
1个回答
0
投票

我搞砸了虚拟环境。我重新做了所有的过程,一切都做对了。非常感谢大家。

© www.soinside.com 2019 - 2024. All rights reserved.