为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕哥9229398 2022-10-06 18:45:25
我很难弄清楚这一点——当试图安装一个包(在这种情况下是 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()
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

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



查看完整回答
反对 回复 2022-10-06
?
PIPIONE

TA贡献1829条经验 获得超9个赞

我通过将 setuptools 版本升级到最新版本来解决它:


    sudo /usr/bin/python3.9 /usr/bin/pip3 install setuptools==58.0.4

其他版本:


/usr/bin/python3.9 /usr/bin/pip3 --version

pip 20.0.2 from /usr/lib/python3.9/dist-packages/pip (python 3.9)

/usr/bin/python3.9 --version

Python 3.9.5

lsb_release -d

Description:    Ubuntu 20.04.2 LTS

uname -srvi

Linux 4.4.0-19041-Microsoft #1237-Microsoft Sat Sep 11 14:32:00 PST 2021 x86_64


查看完整回答
反对 回复 2022-10-06
  • 2 回答
  • 0 关注
  • 889 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号