ModuleNotFoundError: No module named ‘pkg_resources‘

发布时间:2024年01月22日

问题描述

安装python后,再使用python执行脚本时,报了下面的错误:

manim -pql ~/Desktop/manim/Untitled-1.py CreateCircle
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\Programs\python\Scripts\manim.exe\__main__.py", line 4, in <module>
  File "D:\Programs\python\Lib\site-packages\manim\__init__.py", line 6, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

问题分析

Python 执行脚本时出现问题:The ModuleNotFoundError: No module named 'pkg_resources' 的原因是 setuptools 模块未找到。

解决方案

既然 setuptools 模块找不到,就使用pip进行安装

 pip install --upgrade setuptools
Collecting setuptools
  Obtaining dependency information for setuptools from https://files.pythonhosted.org/packages/55/3a/5121b58b578a598b269537e09a316ad2a94fdd561a2c6eb75cd68578cc6b/setuptools-69.0.3-py3-none-any.whl.metadata
  Using cached setuptools-69.0.3-py3-none-any.whl.metadata (6.3 kB)
Using cached setuptools-69.0.3-py3-none-any.whl (819 kB)
Installing collected packages: setuptools
Successfully installed setuptools-69.0.3

安装完成后,一般问题就消失了。

如果问题仍未消失,卸载遗留的版本后重新安装。

pip uninstall -y setuptools
# then install again
pip install setuptools

如果上面的执行不能正常执行,则尝试升级pip, setuptools, 和wheel到最新的版本。(!!!慎重,因为升级后可能造成一些依赖旧版本的脚本不能工作)

python -m pip install --upgrade pip setuptools wheel
文章来源:https://blog.csdn.net/xy707707/article/details/135752459
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。