Как я запрещаю easy_install архивирование яиц?

Хотя эта ветка старая, я хочу поделиться своим мнением, надеясь, что кому-то еще может помочь, поскольку во всех постах, с которыми я сталкивался, не упоминалось об этом потенциальном исправлении.

Я столкнулся с подобной проблемой, но с другим оборудованием (MCP23017 и ЖК-дисплей).

После погони за проблемой в течение некоторого времени я обнаружил, что проблема не в программном обеспечении, а скорее в аппаратном. В частности, подтягивающие резисторы на линиях SCL и SDA.

RPI (3 в моем случае) имеет резисторы 1,8 кОм, а на моем ЖК-дисплее также установлены некоторые подтягивающие резисторы (~ 2,2 кОм). Запуск ЖК-дисплея никогда не вызывал проблем, но MCP23017 случайным образом исчезал из шины и появлялся снова при запуске сканирования с помощью команды «i2cdetect -y 1».

Снятие дополнительных подтягивающих резисторов на ЖК-дисплее устранило проблему, и теперь все работает отлично.

11
задан joeforker 2 August 2009 в 06:19
поделиться

3 ответа

параметр - zip-ok, поэтому поместите в файл distutils.cfg следующее:

[easy_install]

# i don't like having zipped files.
zip_ok = 0
14
ответ дан 3 December 2019 в 07:13
поделиться

Одно решение?

easy_install pip
rm easy_install
ln -s easy_install pip
0
ответ дан 3 December 2019 в 07:13
поделиться

Я сомневаюсь, что в distutils.cfg есть настройка для этого, поскольку easy_install не является частью distutils. Но запустите easy_install следующим образом:

easy_install --always-unzip

, и это должно решить проблему.

3
ответ дан 3 December 2019 в 07:13
поделиться
Другие вопросы по тегам:

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