python - 如何为 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'
解决方案
尝试pip uninstall ctypes
,然后卸载并重新安装你的 python 3.7,然后再试一次pip install ctypes
,然后import ctypes
在 python 解释器中。
推荐阅读
- java - 将图像上传到 Firebase 存储并将链接存储在 Firebase 数据库中
- swift - CollectionView自定义单元格标签在滚动时消失
- javascript - (节点:45207)UnhandledPromiseRejectionWarning:错误 [ERR_HTTP_HEADERS_SENT]
- c++ - 'Circle::Area': 'override' 说明符在函数定义 Derektut 上非法
- html - 右对齐 div 内的视频元素
- python-3.x - ValueError: int() 以 10 为底的无效文字:'' python:convert str list to int list
- javascript - javascript 多表和数组
- python - python中的继承:没有得到预期的o/p
- c# - 有没有办法在普罗米修斯中为从 pushgateway 抓取的类似指标增加计数器
- scala - sbt 程序集问题 java.lang.ArrayIndexOutOfBoundsException: 65536