VS Code中Pylance提示pkg_resources无法解析但终端可正常导入
版本比较代码的Pylance导入报错问题
系统同时安装了Python 3.8.10(32位)和Python 3.9.7(64位),为实现版本字符串比较,使用了以下代码:
from pkg_resources import packaging packaging.version.parse("0.1.1rc1") < packaging.version.parse("0.1.1rc2")
已针对两个Python版本执行以下命令,安装packaging和setuptools包:
py -m pip install packaging python -m pip install packaging py -m pip install setuptools python -m pip install setuptools
实际运行情况:在Python终端中执行from pkg_resources import packaging可正常运行,但VS Code的Pylance工具提示错误:Import "pkg_resources" could not be resolved from source Pylance (reportMissingModuleSource)
两个Python版本的已安装包列表:
- Python 3.9.7:

- Python 3.8.10:

内容的提问来源于stack exchange,提问作者Willy
相关产品推荐
相关产品推荐

