Выполните команду, чтобы сначала размонтировать диск.
!fusermount -u drive
Затем попробуйте снова,
from google.colab import drive
drive.mount('/content/drive')
Решение, которое работало на меня, состояло в том, чтобы выполнить файл VBCTRLS.REG на установочном диске (common/tools/VB/controls). Это зарегистрировало управление. Я прекратил получать ошибку, и я смог запустить программу от IDE
Просто пришлось разобраться с этим в каком-то устаревшем коде. Похоже, что проблема с элементами управления, которые были прекращены до vb6. У меня не было готового установочного диска, поэтому я немного покопался и нашел исполняемый файл, который можно загрузить с microsoft.com.
У Microsoft была статья в kb, посвященная этой проблеме: https://jeffpar.github.io/kbarchive/kb/177/Q177799/ (архивная копия)
Файл VBUSC.exe, кажется, исправил его.
отмените регистрацию всего вашего thread32.ocx, если вы зарегистрировались в несколько мест.
Зарегистрируйте файл thread32.ocx в папке sys32.
запустить VBCTRLS.REG (иногда он будет в sys32, иногда будет в common / tools / VB / controls)
теперь попробуйте, я уверен, что это сработает