はじめに
Windows10、Anaconda環境でpip install markovifyを実行するとこんなエラーが出た
'cp932' codec can't decode byte 0x94 in position 8016: illegal multibyte sequence
原因
WindowsがCP932(Shift_JIS)でエンコードされていないファイルをCP932に変換してるっぽい
解決策
僕の場合はmarkovifyのソースファイルを落としてsetup.pyを修正することで解決しました
具体的には、READMEの読み込みに失敗しているのが原因なので
with open(os.path.join(HERE, 'README.md')) as f
```これを
```with open(os.path.join(HERE, 'README.md'),encoding='utf-8') as f:
```こうして
```python setup.py install
```を実行して無事にインストールできました。やったね。