Я пытаюсь импортировать сокет и получаю следующую ошибку:
$ python
Python 2.7.16 |Anaconda, Inc.| (default, Mar 14 2019, 16:24:02)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "socket.py", line 68, in <module>
from _ssl import \
ImportError: cannot import name RAND_egd
Я подумал, что, возможно, моя установка Anaconda была повреждена, поэтому я удалил и переустановил Anaconda, но ошибка не исчезла.
У меня была ошибкапопробовал то, что предложили другие посты, кроме редактирования socket.py из-за Macos System Integrity Protection.Я предполагаю, что проблема кроется в другом месте, так как я сомневаюсь, что все должны были отредактировать файл.
Как я могу найти источник проблемы?