Python 3.7.2
Pip 18.1
setuptools 40.7.2
Windows-10-10.0.14393-SP0
Я видел людей, имеющих проблему No module named 'distutils
в Linux / Ubuntu (например, здесь и здесь ).Решение, о котором сообщалось, устанавливает distutils с помощью apt-get:
apt-get install python3-distutils
Или у людей возникла проблема очень давно (например, здесь ).
Однако,Я получаю эту ошибку на новой Windows (Windows-10-10.0.14393-SP0), новом Python (3.7.2) и не могу понять, почему distutils нарушен и / или как установить distutils.
Я могу импортировать distutils в Python, поэтому я предполагаю, что он установлен.Но setuptools несчастен.
File "site-packages\setuptools\__init__.py", line 6, in <module>
ModuleNotFoundError: No module named 'distutils'
Непосредственно из Python, он не жалуется на distutils.
Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import distutils.core
>>> import setuptools
>>>
Но, когда я пытаюсь запустить скрипт Python, он жалуется.Есть мысли?