При попытке установить pgadmin4 в режиме рабочего стола в моей системе Ubuntu я получил ModuleNotFoundError для _ctypes.
Я провел некоторое исследование и обнаружил, что _ctypes требует установки пакета libffi-dev.Однако кажется, что libffi-dev и, следовательно, _ctypes были установлены для Python 2.7, когда я запускаю import ctypes, это похоже на работу:
$ python2
Python 2.7.15+ (default, Nov 27 2018, 23:36:35)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>>
Когда я пытаюсь сделать то же самое для Python 3.7, это не такработа:
$ python
Python 3.7.3 (default, Jun 21 2019, 12:46:58)
[GCC 7.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.7/ctypes/__init__.py", line 7, in <module>
from _ctypes import Union, Structure, Array
ModuleNotFoundError: No module named '_ctypes'
Как добавить модуль _ctypes в мою конфигурацию Python 3.7?