python easy_install 出现 pkg_resources.DistributionNotFound: 错误

本文介绍了一种重新安装Python distribution的方法,包括下载distribution包并使用sudo python setup.py install命令完成安装,确保easy_install能够正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重新安装python的distribution:

这样我们运行easy_install 就可以正确下载所有安装的python组件了。

python setup.py install Traceback (most recent call last): File "setup.py", line 47, in <module> zip_safe=False, File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 128, in setup _install_setup_requires(attrs) File "/usr/lib/python2.7/dist-packages/setuptools/__init__.py", line 123, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 513, in fetch_build_eggs replace_conflicting=True, File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 774, in resolve replace_conflicting=replace_conflicting File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1057, in best_match return self.obtain(req, installer) File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 1069, in obtain return installer(requirement) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 580, in fetch_build_egg return cmd.easy_install(req) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 698, in easy_install return self.install_item(spec, dist.location, tmpdir, deps) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 724, in install_item dists = self.install_eggs(spec, download, tmpdir) File "/usr/lib/python2.7/dist-packages/setuptools/command/easy_install.py", line 895, in install_eggs os.path.abspath(dist_filename) distutils.errors.DistutilsError: Couldn't find a setup script in /tmp/easy_install-WPvpqS/pytest-runner-6.0.1.tar.gz
最新发布
07-17
使用清华大学国内镜像源指令,执行到一半报错如下,如何解决? Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "c:\users\admin\appdata\local\temp\pip-build-efwgya\pyusb\setup.py", line 117, in <module> 'Topic :: System :: Hardware :: Hardware Drivers' File "c:\python27\lib\distutils\core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "c:\python27\lib\site-packages\setuptools\dist.py", line 315, in __init__ self.fetch_build_eggs(attrs['setup_requires']) File "c:\python27\lib\site-packages\setuptools\dist.py", line 361, in fetch_build_eggs replace_conflicting=True, File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 850, in resolve dist = best[req.key] = env.best_match(req, ws, installer) File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 1122, in best_match return self.obtain(req, installer) File "c:\python27\lib\site-packages\pkg_resources\__init__.py", line 1134, in obtain return installer(requirement) File "c:\python27\lib\site-packages\setuptools\dist.py", line 429, in fetch_build_egg return cmd.easy_install(req) File "c:\python27\lib\site-packages\setuptools\command\easy_install.py", line 665, in easy_install return self.install_item(spec, dist.location, tmpdir, deps) File "c:\python27\lib\site-packages\setuptools\command\easy_install.py", line 695, in install_item dists = self.install_eggs(spec, download, tmpdir) File "c:\python27\lib\site-packages\setuptools\command\easy_install.py", line 862, in install_eggs os.path.abspath(dist_filename) distutils.errors.DistutilsError: Couldn't find a setup script in c:\users\admin\appdata\local\temp\easy_install-qcf8jb\setuptools_scm-8.2.1.tar.gz ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in c:\users\admin\appdata\local\temp\pip-build-efwgya\pyusb\
03-21
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值