ImportError:没有名为“setuptools.build_meta”的模块

我很难弄清楚这一点——当试图安装一个包(在这种情况下是 zipline)时,它很难找到我在 site-packages\setuptools 目录中拥有的 setuptools.build_meta 文件。尽管我很无知,但我尝试将这个文件直接放到 site-packages\pip_vendor\pep517 中,没有任何变化。我确信这很简单,但我没有看到它。任何帮助,将不胜感激!追溯如下。


ERROR: Exception:

Traceback (most recent call last):

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\cli\base_command.py", line 186, in _main

    status = self.run(options, args)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\commands\install.py", line 331, in run

    resolver.resolve(requirement_set)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\legacy_resolve.py", line 177, in resolve

    discovered_reqs.extend(self._resolve_one(requirement_set, req))

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\legacy_resolve.py", line 333, in _resolve_one

    abstract_dist = self._get_abstract_dist_for(req_to_install)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\legacy_resolve.py", line 282, in _get_abstract_dist_for

    abstract_dist = self.preparer.prepare_linked_requirement(req)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\operations\prepare.py", line 516, in prepare_linked_requirement

    req, self.req_tracker, self.finder, self.build_isolation,

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\operations\prepare.py", line 95, in _get_prepared_distribution

    abstract_dist.prepare_distribution_metadata(finder, build_isolation)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\distributions\sdist.py", line 38, in prepare_distribution_metadata

    self._setup_isolation(finder)

  File "C:\Users\justjo\PycharmProjects\python35_venv\lib\site-packages\pip\_internal\distributions\sdist.py", line 96, in _setup_isolation

    reqs = backend.get_requires_for_build_wheel()


慕哥9229398
浏览 891回答 2
2回答

泛舟湖上清波郎朗

因此,对于任何有同样错误的人,我通过直接下载包并删除 pyproject.toml 文件,然后 cd path\setup.py 和“pip install”解决了这个问题。在终端/ cmd中。

PIPIONE

我通过将 setuptools 版本升级到最新版本来解决它:    sudo /usr/bin/python3.9 /usr/bin/pip3 install setuptools==58.0.4其他版本:/usr/bin/python3.9 /usr/bin/pip3 --versionpip 20.0.2 from /usr/lib/python3.9/dist-packages/pip (python 3.9)/usr/bin/python3.9 --versionPython 3.9.5lsb_release -dDescription:    Ubuntu 20.04.2 LTSuname -srviLinux 4.4.0-19041-Microsoft #1237-Microsoft Sat Sep 11 14:32:00 PST 2021 x86_64
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python