Oracle Instant Client с гемом ruby-oci8 не может соединиться с БД в rails c

  • В Python 3, dict.keys() возвращает объект просмотра ", который может использоваться как набор. Это намного эффективнее, чем создание отдельного набора.
    d_1.keys() == d_2.keys()
    
  • В Python 2.7, dict.viewkeys() делает то же самое.
    d_1.viewkeys() == d_2.viewkeys()
    
  • В Python 2.6 и ниже вам нужно построить набор ключей каждого dict.
    set(d_1) == set(d_2)
    
    Или вы можете перебирать ключи самостоятельно для большей эффективности памяти.
    len(d_1) == len(d_2) and all(k in d_2 for k in d_1)
    
0
задан Prem 18 January 2019 в 12:18
поделиться

1 ответ

Я наконец смог решить ее, обновив версию ruby ​​до 2.4.4 и добавив export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES. Я предполагаю, что проблема с Комбинацией OSX Mojave и ruby-2.4.0 и фактически работает для OSX High Sierra

0
ответ дан Prem 18 January 2019 в 12:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: