Python と Cython のラッパーを使用して Python 用の ta-lib (元は C でコーディングされた技術分析ライブラリ) をインストールしようとすると、「Unicode を有効にして Python を使用する必要があります」というエラー メッセージが表示されます。私はすでに無駄にグーグルを試みました。
完全なエラー メッセージは次のとおりです。
C:\Python27\Lib\site-packages\ta-lib-master>python setup.py install
running install
running build
running build_ext
skipping 'talib.c' Cython extension (up-to-date)
building 'talib' extension
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -IC:\Python27\lib\site-packages\numpy\core\include -Ic:\ms
ys\1.0\local\include -IC:\Python27\include -IC:\Python27\PC /Tctalib.c /Fobuild\
temp.win32-2.7\Release\talib.obj
talib.c
c:\python27\lib\site-packages\numpy\core\include\numpy\npy_common.h(85) : fatal
error C1189: #error : Must use Python with unicode enabled.
error: command '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.ex
e"' failed with exit status 2