Не могу использовать сокет - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь импортировать сокет и получаю следующую ошибку:

$ 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.Я предполагаю, что проблема кроется в другом месте, так как я сомневаюсь, что все должны были отредактировать файл.

Как я могу найти источник проблемы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...