CORDEA blog

Android application engineer

Hy と Python の version について

Hy の install 時に Python version で少し困ったりしたのでメモ

普通に Python 3.7.0 の環境で Hy を pip install して実行すると

ImportError: invalid flags 1531398560 in 'hy.core.language'

こうなったり、または一回は実行できるけど二度目は失敗する、みたいなことになる

Hy 0.14.0 は Python 3.7.0 に対応していないためにこのエラーは起きているようで
これより後に 3.7.0 対応が行われている

と言うわけで対応としては公式通り、基本的には

$ pip install hy

よりも

$ pip install git+https://github.com/hylang/hy.git

の方が良さげ