Это происходит, когда в вашей системе установлено несколько версий pip.
Вы можете решить эту проблему, создав виртуальную среду и снова загрузив библиотеку socket-io.
Установить pipenv.
pip install pipenv
Затем измените каталог на папку, содержащую ваш проект Python и запустите Pipenv,
cd your_project
pipenv install
Это создаст два новых файла в каталоге вашего проекта, Pipfile и Pipfile. .lock, и новую виртуальную среду для вашего проекта, если она еще не существует. Если вы добавите флаги «два» или «три» в последнюю команду, указанную выше, ваш проект будет инициализирован с использованием Python 2 или 3. В противном случае будет включена версия по умолчанию Python.
Чтобы установить пакет Python для вашего проекта, используйте ключевое слово install. Например,
pipenv install beautifulsoup4
и для удаления
pipenv uninstall beautifulsoup4