首页 > 解决方案 > 如何为 python 3.7 安装 ctypes 模块以与 VSCode 调试器一起使用

问题描述

我的计算机 3.7 和 3.8 中有多个 python 解释器。当我使用 python 3.8 进行调试时,我没有遇到任何使用 VSCode 的问题。尝试使用 python 3.7 进行调试时,我的 VScode python 调试器失败。如何为 python 3.7 安装 ctypes?

File "/home/kumar/.vscode/extensions/ms-python.python-2021.5.842923320/pythonFiles/lib/python/debugpy/launcher/../../debugpy/launcher/debuggee.py", line 8, in <module>
    import ctypes
  File "/usr/local/lib/python3.7/ctypes/__init__.py", line 7, in <module>
    from _ctypes import Union, Structure, Array
ModuleNotFoundError: No module named '_ctypes'

标签: pythonpython-3.xvisual-studio-code

解决方案


尝试pip uninstall ctypes,然后卸载并重新安装你的 python 3.7,然后再试一次pip install ctypes,然后import ctypes在 python 解释器中。


推荐阅读